From 53fb7937aa716464bab91f9f3625da6c23048778 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 2 Jul 2024 22:28:44 +0000 Subject: [PATCH] Publish 7.15.1 [manual-using-docker-in-docker] --- docs/7.15.1/docs/index.html | 14693 ++ docs/7.15.1/inspect.json | 1 + docs/7.15.1/oas2.json | 244087 +++++++++++++++++++++++++++++++++ docs/7.15.1/schema.raml | 236898 ++++++++++++++++++++++++++++++++ 4 files changed, 495679 insertions(+) create mode 100644 docs/7.15.1/docs/index.html create mode 100644 docs/7.15.1/inspect.json create mode 100644 docs/7.15.1/oas2.json create mode 100644 docs/7.15.1/schema.raml diff --git a/docs/7.15.1/docs/index.html b/docs/7.15.1/docs/index.html new file mode 100644 index 0000000..d9c7be5 --- /dev/null +++ b/docs/7.15.1/docs/index.html @@ -0,0 +1,14693 @@ +RouterOS REST Schema v7.15.1 (all) DocumentationNAV navbar
logo

RouterOS REST Schema v7.15.1 (all) Documentation

version v7.15.1
baseUri https://{host}:{port}/rest
protocols https, http
mediaType application/json

RouterOS RAML Schema for REST API

Schema is generated using /console/inspect from a RouterOS device, and interpreted into a schema based on the rules in Mikrotik REST documentation

/beep


/beep post

POST: /beep (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/beep post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/beep" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/certificate


/certificate get

GET: /certificate (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/certificate get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate" \
+	--user username:password

RESPONSE BODY

Type
array

/certificate put

PUT: /certificate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/certificate put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/certificate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /certificate/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add-scep post

POST: /certificate/add-scep (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add-scep post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/add-scep" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/card-reinstall post

POST: /certificate/card-reinstall (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/card-reinstall post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/card-reinstall" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/card-verify post

POST: /certificate/card-verify (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/card-verify post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/card-verify" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/create-certificate-request post

POST: /certificate/create-certificate-request (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/create-certificate-request post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/create-certificate-request" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/crl get

GET: /certificate/crl (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/crl get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/crl" \
+	--user username:password

RESPONSE BODY

Type
array

/crl put

PUT: /certificate/crl (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/crl put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/certificate/crl" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /certificate/crl/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/download post

POST: /certificate/crl/download (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/download post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/download" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /certificate/crl/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /certificate/crl/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flush post

POST: /certificate/crl/flush (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flush post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/flush" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/crl/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/crl/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/crl/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/crl/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/crl/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /certificate/crl/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/certificate/crl/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/crl/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/crl/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /certificate/crl/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /certificate/crl/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/crl/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /certificate/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable-ssl-certificate post

POST: /certificate/enable-ssl-certificate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable-ssl-certificate post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/enable-ssl-certificate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /certificate/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export-certificate post

POST: /certificate/export-certificate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export-certificate post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/export-certificate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /certificate/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /certificate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/certificate/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import post

POST: /certificate/import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/issued-revoke post

POST: /certificate/issued-revoke (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/issued-revoke post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/issued-revoke" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /certificate/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scep-renew post

POST: /certificate/scep-renew (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scep-renew post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-renew" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scep-server get

GET: /certificate/scep-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scep-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server" \
+	--user username:password

RESPONSE BODY

Type
array

/scep-server put

PUT: /certificate/scep-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scep-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/certificate/scep-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /certificate/scep-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /certificate/scep-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /certificate/scep-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /certificate/scep-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /certificate/scep-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /certificate/scep-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/scep-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/scep-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/scep-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/scep-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /certificate/scep-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/certificate/scep-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/otp get

GET: /certificate/scep-server/otp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/otp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/otp" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /certificate/scep-server/otp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/otp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/generate post

POST: /certificate/scep-server/otp/generate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/generate post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/otp/generate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/scep-server/otp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/otp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/scep-server/otp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/otp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/scep-server/otp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/scep-server/otp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/scep-server/otp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/otp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/scep-server/otp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/otp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/scep-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ra get

GET: /certificate/scep-server/ra (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ra get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/ra" \
+	--user username:password

RESPONSE BODY

Type
array

/ra put

PUT: /certificate/scep-server/ra (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ra put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/certificate/scep-server/ra" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /certificate/scep-server/ra/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /certificate/scep-server/ra/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /certificate/scep-server/ra/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /certificate/scep-server/ra/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /certificate/scep-server/ra/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /certificate/scep-server/ra/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/scep-server/ra/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/scep-server/ra/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/ra/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/scep-server/ra/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/scep-server/ra/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /certificate/scep-server/ra/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/certificate/scep-server/ra/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/scep-server/ra/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/scep-server/ra/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/renew post

POST: /certificate/scep-server/ra/renew (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/renew post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/renew" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /certificate/scep-server/ra/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /certificate/scep-server/ra/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/ra/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/scep-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/requests get

GET: /certificate/scep-server/requests (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/requests get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/requests" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /certificate/scep-server/requests/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/requests/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/scep-server/requests/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/requests/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/scep-server/requests/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/scep-server/requests/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /certificate/scep-server/requests/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/certificate/scep-server/requests/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/grant post

POST: /certificate/scep-server/requests/grant (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/grant post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/requests/grant" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/scep-server/requests/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/requests/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /certificate/scep-server/requests/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/requests/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /certificate/scep-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /certificate/scep-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/scep-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /certificate/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /certificate/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /certificate/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /certificate/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /certificate/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /certificate/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/certificate/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /certificate/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/certificate/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /certificate/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /certificate/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sign post

POST: /certificate/sign (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sign post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/sign" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sign-certificate-request post

POST: /certificate/sign-certificate-request (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sign-certificate-request post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/sign-certificate-request" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /certificate/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/certificate/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/console


/clear-history post

POST: /console/clear-history (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/clear-history post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/clear-history" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /console/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inspect post

POST: /console/inspect (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inspect post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/inspect" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /console/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/console/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /console/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /console/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /console/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /console/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/console/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /console/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/console/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /console/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /console/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/console/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/convert


/convert post

POST: /convert (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/convert post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/convert" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/delay


/delay post

POST: /delay (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/delay post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/delay" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/deserialize


/deserialize post

POST: /deserialize (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/deserialize post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/deserialize" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/disk


/disk get

GET: /disk (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disk get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/disk" \
+	--user username:password

RESPONSE BODY

Type
array

/disk put

PUT: /disk (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disk put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/disk" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /disk/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /disk/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/copy post

POST: /disk/copy (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/copy post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/copy" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /disk/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /disk/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/eject-drive post

POST: /disk/eject-drive (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/eject-drive post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/eject-drive" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /disk/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /disk/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /disk/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/format-drive post

POST: /disk/format-drive (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/format-drive post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/format-drive" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /disk/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /disk/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/disk/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /disk/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/disk/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /disk/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/disk/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor-traffic post

POST: /disk/monitor-traffic (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor-traffic post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/monitor-traffic" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /disk/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /disk/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /disk/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /disk/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scan post

POST: /disk/scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /disk/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /disk/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/disk/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /disk/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /disk/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /disk/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /disk/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/disk/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /disk/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/disk/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /disk/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /disk/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /disk/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/disk/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/do


/do post

POST: /do (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/do post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/do" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/environment


/print post

POST: /environment/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/environment/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/error


/error post

POST: /error (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/error post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/error" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/execute


/execute post

POST: /execute (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/execute post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/execute" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/file


/file get

GET: /file (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/file get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/file" \
+	--user username:password

RESPONSE BODY

Type
array

/file put

PUT: /file (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/file put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/file" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /file/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /file/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /file/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /file/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /file/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/file/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /file/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/file/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /file/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/file/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /file/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/read post

POST: /file/read (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/read post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/read" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /file/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /file/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /file/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/file/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/find


/find post

POST: /find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/for


/for post

POST: /for (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/for post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/for" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/foreach


/foreach post

POST: /foreach (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/foreach post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/foreach" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/global


/global post

POST: /global (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/global post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/global" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/grep


/grep post

POST: /grep (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/grep post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/grep" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/if


/if post

POST: /if (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/if post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/if" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/import


/import post

POST: /import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/interface


/interface get

GET: /interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/6to4 get

GET: /interface/6to4 (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/6to4 get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/6to4" \
+	--user username:password

RESPONSE BODY

Type
array

/6to4 put

PUT: /interface/6to4 (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/6to4 put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/6to4" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/6to4/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/6to4/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/6to4/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/6to4/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/6to4/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/6to4/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/6to4/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/6to4/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/6to4/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/6to4/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/6to4/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/6to4/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/6to4/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/6to4/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/6to4/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/6to4/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/6to4/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/6to4/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/6to4/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/6to4/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/blink post

POST: /interface/blink (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/blink post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/blink" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/bonding get

GET: /interface/bonding (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bonding get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bonding" \
+	--user username:password

RESPONSE BODY

Type
array

/bonding put

PUT: /interface/bonding (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bonding put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bonding" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bonding/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bonding/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bonding/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bonding/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bonding/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bonding/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bonding/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bonding/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bonding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bonding/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bonding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bonding/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bonding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bonding/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bonding/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor-slaves post

POST: /interface/bonding/monitor-slaves (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor-slaves post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/monitor-slaves" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bonding/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bonding/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bonding/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bonding/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bonding/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bonding/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/bridge get

GET: /interface/bridge (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bridge get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge" \
+	--user username:password

RESPONSE BODY

Type
array

/bridge put

PUT: /interface/bridge (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bridge put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/calea get

GET: /interface/bridge/calea (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/calea get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/calea" \
+	--user username:password

RESPONSE BODY

Type
array

/calea put

PUT: /interface/bridge/calea (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/calea put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/calea" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/calea/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/calea/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/calea/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/calea/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/calea/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/calea/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/calea/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/calea/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/calea/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/calea/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/calea/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/bridge/calea/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/calea/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/calea/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/calea/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /interface/bridge/calea/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /interface/bridge/calea/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/calea/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/calea/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/calea/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/filter get

GET: /interface/bridge/filter (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/filter" \
+	--user username:password

RESPONSE BODY

Type
array

/filter put

PUT: /interface/bridge/filter (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/filter" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/filter/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/filter/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/filter/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/filter/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/filter/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/filter/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/filter/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/filter/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/filter/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/filter/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/bridge/filter/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/filter/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/filter/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/filter/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /interface/bridge/filter/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /interface/bridge/filter/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/filter/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/filter/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/filter/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/host get

GET: /interface/bridge/host (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/host get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/host" \
+	--user username:password

RESPONSE BODY

Type
array

/host put

PUT: /interface/bridge/host (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/host put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/host" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/host/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/host/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/host/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/host/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/host/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/host/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/host/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/host/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/host/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/host/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/host/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/host/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/host/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/host/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/host/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/host/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/host/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mdb get

GET: /interface/bridge/mdb (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mdb get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/mdb" \
+	--user username:password

RESPONSE BODY

Type
array

/mdb put

PUT: /interface/bridge/mdb (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mdb put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/mdb" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/mdb/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/mdb/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/mdb/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/mdb/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/mdb/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/mdb/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/mdb/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/mdb/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/mdb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/mdb/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/mdb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/mdb/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/mdb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/mdb/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/mdb/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/mdb/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/mdb/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/mdb/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/mdb/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/mdb/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/msti get

GET: /interface/bridge/msti (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/msti get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/msti" \
+	--user username:password

RESPONSE BODY

Type
array

/msti put

PUT: /interface/bridge/msti (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/msti put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/msti" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/msti/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/msti/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/msti/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/msti/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/msti/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/msti/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/msti/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/msti/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/msti/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/msti/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/msti/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/msti/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/msti/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/msti/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/msti/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/msti/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/msti/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/msti/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/msti/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/msti/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nat get

GET: /interface/bridge/nat (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/nat" \
+	--user username:password

RESPONSE BODY

Type
array

/nat put

PUT: /interface/bridge/nat (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/nat" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/nat/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/nat/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/nat/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/nat/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/nat/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/nat/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/nat/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/nat/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/nat/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/nat/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/nat/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/bridge/nat/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/nat/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/nat/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/nat/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /interface/bridge/nat/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /interface/bridge/nat/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/nat/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/nat/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/nat/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /interface/bridge/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port" \
+	--user username:password

RESPONSE BODY

Type
array

/port put

PUT: /interface/bridge/port (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/port" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/port/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/port/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/port/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/bridge/port/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mst-override get

GET: /interface/bridge/port/mst-override (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mst-override get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port/mst-override" \
+	--user username:password

RESPONSE BODY

Type
array

/mst-override put

PUT: /interface/bridge/port/mst-override (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mst-override put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/port/mst-override" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/port/mst-override/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/port/mst-override/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/port/mst-override/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/port/mst-override/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/port/mst-override/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/port/mst-override/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/port/mst-override/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port/mst-override/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port/mst-override/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port/mst-override/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/port/mst-override/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/port/mst-override/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port/mst-override/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port/mst-override/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/port/mst-override/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port/mst-override/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/port/mst-override/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/port/mst-override/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port/mst-override/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/port/mst-override/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/mst-override/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/bridge/port/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port-controller get

GET: /interface/bridge/port-controller (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port-controller get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller" \
+	--user username:password

RESPONSE BODY

Type
array


/device get

GET: /interface/bridge/port-controller/device (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/device get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/device" \
+	--user username:password

RESPONSE BODY

Type
array

/device put

PUT: /interface/bridge/port-controller/device (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/device put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/port-controller/device" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/port-controller/device/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/port-controller/device/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/port-controller/device/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port-controller/device/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port-controller/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/device/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/port-controller/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/port-controller/device/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port-controller/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port-controller/device/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/port-controller/device/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port-controller/device/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/port-controller/device/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/port-controller/device/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port-controller/device/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/device/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/port-controller/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/port-controller/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port-controller/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port-controller/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port-controller/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port-controller/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /interface/bridge/port-controller/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/port" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/bridge/port-controller/port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/port-controller/port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/port-controller/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port-controller/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port-controller/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/port-controller/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/port-controller/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port-controller/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port-controller/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/port-controller/port/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/poe get

GET: /interface/bridge/port-controller/port/poe (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/poe get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/bridge/port-controller/port/poe/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port-controller/port/poe/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port-controller/port/poe/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/monitor post

POST: /interface/bridge/port-controller/port/poe/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port-controller/port/poe/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/poe/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port-controller/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/port-controller/port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/port-controller/port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port-controller/port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port-controller/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port-controller/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-controller/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port-extender get

GET: /interface/bridge/port-extender (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port-extender get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-extender" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/bridge/port-extender/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-extender/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/port-extender/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-extender/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/port-extender/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-extender/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/port-extender/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/port-extender/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/port-extender/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/port-extender/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/port-extender/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-extender/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/port-extender/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/port-extender/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /interface/bridge/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/bridge/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vlan get

GET: /interface/bridge/vlan (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vlan get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/vlan" \
+	--user username:password

RESPONSE BODY

Type
array

/vlan put

PUT: /interface/bridge/vlan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vlan put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/bridge/vlan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/bridge/vlan/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/bridge/vlan/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/bridge/vlan/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/bridge/vlan/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/bridge/vlan/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/bridge/vlan/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/bridge/vlan/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/vlan/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/vlan/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/bridge/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/bridge/vlan/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/bridge/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/bridge/vlan/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mvrp get

GET: /interface/bridge/vlan/mvrp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mvrp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/vlan/mvrp" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/bridge/vlan/mvrp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/mvrp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/bridge/vlan/mvrp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/mvrp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/bridge/vlan/mvrp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/bridge/vlan/mvrp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/vlan/mvrp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/mvrp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/bridge/vlan/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/bridge/vlan/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/bridge/vlan/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/bridge/vlan/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/bridge/vlan/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/detect-internet get

GET: /interface/detect-internet (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/detect-internet get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/detect-internet" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/detect-internet/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/detect-internet/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/detect-internet/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/detect-internet/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/detect-internet/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/detect-internet/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/detect-internet/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/detect-internet/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/detect-internet/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/state get

GET: /interface/detect-internet/state (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/state get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/detect-internet/state" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/detect-internet/state/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/state/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/detect-internet/state/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/state/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/detect-internet/state/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/detect-internet/state/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/detect-internet/state/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/detect-internet/state/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/client get

GET: /interface/dot1x/client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/client" \
+	--user username:password

RESPONSE BODY

Type
array

/client put

PUT: /interface/dot1x/client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/dot1x/client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/dot1x/client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/dot1x/client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/dot1x/client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/dot1x/client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/dot1x/client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/dot1x/client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/dot1x/client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/dot1x/client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/dot1x/client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/dot1x/client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/dot1x/client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/dot1x/client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/dot1x/client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/dot1x/client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/dot1x/client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/dot1x/client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/dot1x/client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/dot1x/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/dot1x/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server" \
+	--user username:password

RESPONSE BODY

Type
array

/server put

PUT: /interface/dot1x/server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/dot1x/server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/active get

GET: /interface/dot1x/server/active (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server/active" \
+	--user username:password

RESPONSE BODY

Type
array

/active put

PUT: /interface/dot1x/server/active (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/dot1x/server/active" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/dot1x/server/active/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/active/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/dot1x/server/active/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/active/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/dot1x/server/active/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/active/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/dot1x/server/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server/active/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/dot1x/server/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/dot1x/server/active/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/dot1x/server/active/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/active/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/dot1x/server/active/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/active/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/dot1x/server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/dot1x/server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/dot1x/server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/dot1x/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/dot1x/server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/dot1x/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/dot1x/server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/dot1x/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/dot1x/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/dot1x/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/dot1x/server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/dot1x/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/dot1x/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/dot1x/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/dot1x/server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/dot1x/server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/dot1x/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/state get

GET: /interface/dot1x/server/state (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/state get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server/state" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/dot1x/server/state/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/state/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/dot1x/server/state/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/state/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/dot1x/server/state/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/dot1x/server/state/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/dot1x/server/state/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/state/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/dot1x/server/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/dot1x/server/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/eoip get

GET: /interface/eoip (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/eoip get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/eoip" \
+	--user username:password

RESPONSE BODY

Type
array

/eoip put

PUT: /interface/eoip (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/eoip put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/eoip" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/eoip/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/eoip/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/eoip/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/eoip/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/eoip/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/eoip/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/eoip/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/eoip/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/eoip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/eoip/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/eoip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/eoip/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/eoip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/eoip/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/eoip/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/eoip/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/eoip/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/eoip/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/eoip/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoip/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/eoipv6 get

GET: /interface/eoipv6 (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/eoipv6 get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/eoipv6" \
+	--user username:password

RESPONSE BODY

Type
array

/eoipv6 put

PUT: /interface/eoipv6 (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/eoipv6 put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/eoipv6" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/eoipv6/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/eoipv6/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/eoipv6/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/eoipv6/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/eoipv6/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/eoipv6/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/eoipv6/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/eoipv6/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/eoipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/eoipv6/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/eoipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/eoipv6/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/eoipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/eoipv6/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/eoipv6/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/eoipv6/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/eoipv6/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/eoipv6/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/eoipv6/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/eoipv6/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ethernet get

GET: /interface/ethernet (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ethernet get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ethernet" \
+	--user username:password

RESPONSE BODY

Type
array


/blink post

POST: /interface/ethernet/blink (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/blink post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/blink" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cable-test post

POST: /interface/ethernet/cable-test (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cable-test post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/cable-test" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ethernet/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ethernet/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ethernet/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ethernet/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ethernet/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ethernet/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ethernet/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ethernet/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ethernet/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ethernet/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ethernet/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/ethernet/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ethernet/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ethernet/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /interface/ethernet/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-mac-address post

POST: /interface/ethernet/reset-mac-address (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-mac-address post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/reset-mac-address" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ethernet/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/ethernet/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ethernet/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/gre get

GET: /interface/gre (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gre get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/gre" \
+	--user username:password

RESPONSE BODY

Type
array

/gre put

PUT: /interface/gre (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gre put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/gre" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/gre/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/gre/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/gre/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/gre/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/gre/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/gre/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/gre/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/gre/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/gre/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/gre/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/gre/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/gre/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/gre/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/gre/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/gre/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/gre/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/gre/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/gre/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/gre/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/gre6 get

GET: /interface/gre6 (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gre6 get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/gre6" \
+	--user username:password

RESPONSE BODY

Type
array

/gre6 put

PUT: /interface/gre6 (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gre6 put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/gre6" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/gre6/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/gre6/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/gre6/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/gre6/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/gre6/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/gre6/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/gre6/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/gre6/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/gre6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/gre6/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/gre6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/gre6/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/gre6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/gre6/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/gre6/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/gre6/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/gre6/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/gre6/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/gre6/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/gre6/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ipip get

GET: /interface/ipip (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ipip get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ipip" \
+	--user username:password

RESPONSE BODY

Type
array

/ipip put

PUT: /interface/ipip (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ipip put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ipip" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ipip/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ipip/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ipip/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ipip/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ipip/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ipip/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ipip/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ipip/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ipip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ipip/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ipip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ipip/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ipip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ipip/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ipip/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ipip/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ipip/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ipip/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/ipip/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipip/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ipipv6 get

GET: /interface/ipipv6 (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ipipv6 get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ipipv6" \
+	--user username:password

RESPONSE BODY

Type
array

/ipipv6 put

PUT: /interface/ipipv6 (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ipipv6 put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ipipv6" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ipipv6/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ipipv6/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ipipv6/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ipipv6/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ipipv6/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ipipv6/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ipipv6/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ipipv6/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ipipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ipipv6/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ipipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ipipv6/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ipipv6/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ipipv6/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ipipv6/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ipipv6/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ipipv6/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ipipv6/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/ipipv6/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ipipv6/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/l2tp-client get

GET: /interface/l2tp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/l2tp-client put

PUT: /interface/l2tp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/l2tp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/l2tp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/l2tp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/l2tp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/l2tp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/l2tp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/l2tp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/l2tp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/l2tp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/l2tp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/l2tp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/l2tp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/l2tp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/l2tp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/l2tp-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/l2tp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/l2tp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/l2tp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/l2tp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/l2tp-ether get

GET: /interface/l2tp-ether (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-ether get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-ether" \
+	--user username:password

RESPONSE BODY

Type
array

/l2tp-ether put

PUT: /interface/l2tp-ether (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-ether put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/l2tp-ether" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/l2tp-ether/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/l2tp-ether/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/l2tp-ether/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/l2tp-ether/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/l2tp-ether/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/l2tp-ether/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/l2tp-ether/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/l2tp-ether/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/l2tp-ether/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-ether/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/l2tp-ether/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/l2tp-ether/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/l2tp-ether/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/l2tp-ether/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/l2tp-ether/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/l2tp-ether/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/l2tp-ether/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/l2tp-ether/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/l2tp-ether/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/l2tp-ether/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-ether/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/l2tp-server get

GET: /interface/l2tp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/l2tp-server put

PUT: /interface/l2tp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/l2tp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/l2tp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/l2tp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/l2tp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/l2tp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/l2tp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/l2tp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/l2tp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/l2tp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/l2tp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/l2tp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/l2tp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/l2tp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/l2tp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/l2tp-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/l2tp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/l2tp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/l2tp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/l2tp-server/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-server/server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/l2tp-server/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/l2tp-server/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/l2tp-server/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/l2tp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/l2tp-server/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/l2tp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/l2tp-server/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/l2tp-server/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/l2tp-server/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/l2tp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/l2tp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/list get

GET: /interface/list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/list" \
+	--user username:password

RESPONSE BODY

Type
array

/list put

PUT: /interface/list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/member get

GET: /interface/list/member (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/member get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/list/member" \
+	--user username:password

RESPONSE BODY

Type
array

/member put

PUT: /interface/list/member (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/member put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/list/member" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/list/member/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/list/member/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/list/member/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/list/member/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/list/member/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/list/member/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/list/member/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/list/member/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/list/member/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/list/member/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/list/member/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/list/member/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/list/member/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/list/member/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/list/member/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/list/member/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/list/member/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/list/member/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/member/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/lte get

GET: /interface/lte (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lte get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte" \
+	--user username:password

RESPONSE BODY

Type
array


/apn get

GET: /interface/lte/apn (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/apn get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte/apn" \
+	--user username:password

RESPONSE BODY

Type
array

/apn put

PUT: /interface/lte/apn (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/apn put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/lte/apn" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/lte/apn/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/lte/apn/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/lte/apn/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/lte/apn/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/lte/apn/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/lte/apn/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/lte/apn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte/apn/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/lte/apn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/lte/apn/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/lte/apn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/lte/apn/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/lte/apn/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/lte/apn/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/lte/apn/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/lte/apn/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/apn/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/at-chat post

POST: /interface/lte/at-chat (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/at-chat post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/at-chat" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cell-monitor post

POST: /interface/lte/cell-monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cell-monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/cell-monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/lte/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/lte/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/lte/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/lte/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/activate-profile post

POST: /interface/lte/esim/activate-profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/activate-profile post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/activate-profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/delete-profle post

POST: /interface/lte/esim/delete-profle (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/delete-profle post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/delete-profle" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable-profle post

POST: /interface/lte/esim/enable-profle (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable-profle post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/enable-profle" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/esim-id post

POST: /interface/lte/esim/esim-id (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/esim-id post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/esim-id" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/list-profiles post

POST: /interface/lte/esim/list-profiles (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/list-profiles post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/list-profiles" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rename-profle post

POST: /interface/lte/esim/rename-profle (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rename-profle post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/esim/rename-profle" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/lte/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/lte/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/firmware-upgrade post

POST: /interface/lte/firmware-upgrade (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/firmware-upgrade post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/firmware-upgrade" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/lte/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/lte/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/lte/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/lte/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/lte/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/lte/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/lte/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/lte/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/lte/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/lte/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scan post

POST: /interface/lte/scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/lte/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /interface/lte/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/lte/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/lte/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/lte/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/lte/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/lte/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/lte/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/lte/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/lte/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/lte/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/show-capabilities post

POST: /interface/lte/show-capabilities (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/show-capabilities post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/show-capabilities" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/lte/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/lte/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/macsec get

GET: /interface/macsec (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/macsec get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macsec" \
+	--user username:password

RESPONSE BODY

Type
array

/macsec put

PUT: /interface/macsec (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/macsec put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/macsec" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/macsec/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/macsec/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/macsec/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/macsec/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/macsec/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/macsec/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/macsec/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/macsec/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/macsec/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macsec/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/macsec/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/macsec/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/macsec/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/macsec/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/macsec/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile get

GET: /interface/macsec/profile (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macsec/profile" \
+	--user username:password

RESPONSE BODY

Type
array

/profile put

PUT: /interface/macsec/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/macsec/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/macsec/profile/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/macsec/profile/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/macsec/profile/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/macsec/profile/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/macsec/profile/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/macsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macsec/profile/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/macsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/macsec/profile/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/macsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/macsec/profile/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/macsec/profile/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/macsec/profile/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/macsec/profile/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/macsec/profile/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/profile/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/macsec/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/macsec/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/macsec/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macsec/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/macvlan get

GET: /interface/macvlan (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/macvlan get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macvlan" \
+	--user username:password

RESPONSE BODY

Type
array

/macvlan put

PUT: /interface/macvlan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/macvlan put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/macvlan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/macvlan/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/macvlan/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/macvlan/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/macvlan/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/macvlan/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/macvlan/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/macvlan/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/macvlan/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/macvlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/macvlan/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/macvlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/macvlan/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/macvlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/macvlan/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/macvlan/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/macvlan/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/macvlan/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/macvlan/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/macvlan/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mesh get

GET: /interface/mesh (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mesh get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh" \
+	--user username:password

RESPONSE BODY

Type
array

/mesh put

PUT: /interface/mesh (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mesh put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/mesh" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/mesh/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/mesh/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/mesh/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/mesh/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/mesh/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/mesh/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/fdb get

GET: /interface/mesh/fdb (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/fdb get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh/fdb" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/mesh/fdb/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/fdb/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/mesh/fdb/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/fdb/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/mesh/fdb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh/fdb/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/mesh/fdb/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/fdb/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/mesh/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/mesh/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/mesh/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/mesh/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/mesh/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/mesh/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/mesh/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /interface/mesh/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh/port" \
+	--user username:password

RESPONSE BODY

Type
array

/port put

PUT: /interface/mesh/port (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/mesh/port" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/mesh/port/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/mesh/port/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/mesh/port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/mesh/port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/mesh/port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/mesh/port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/mesh/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/mesh/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/mesh/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/mesh/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/mesh/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/mesh/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/mesh/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/mesh/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/mesh/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/mesh/port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/mesh/port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/mesh/port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/mesh/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/mesh/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/mesh/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/mesh/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/traceroute post

POST: /interface/mesh/traceroute (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traceroute post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/mesh/traceroute" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor-traffic post

POST: /interface/monitor-traffic (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor-traffic post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/monitor-traffic" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ovpn-client get

GET: /interface/ovpn-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ovpn-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-client" \
+	--user username:password

RESPONSE BODY

Type
array

/ovpn-client put

PUT: /interface/ovpn-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ovpn-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ovpn-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ovpn-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ovpn-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ovpn-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ovpn-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ovpn-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ovpn-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ovpn-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ovpn-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ovpn-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ovpn-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ovpn-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ovpn-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ovpn-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import-ovpn-configuration post

POST: /interface/ovpn-client/import-ovpn-configuration (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import-ovpn-configuration post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/import-ovpn-configuration" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/ovpn-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ovpn-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ovpn-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ovpn-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ovpn-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ovpn-server get

GET: /interface/ovpn-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ovpn-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-server" \
+	--user username:password

RESPONSE BODY

Type
array

/ovpn-server put

PUT: /interface/ovpn-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ovpn-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ovpn-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ovpn-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ovpn-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ovpn-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ovpn-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ovpn-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ovpn-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ovpn-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ovpn-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ovpn-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ovpn-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ovpn-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ovpn-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ovpn-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/ovpn-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ovpn-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ovpn-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ovpn-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/ovpn-server/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-server/server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/ovpn-server/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ovpn-server/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export-client-configuration post

POST: /interface/ovpn-server/server/export-client-configuration (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export-client-configuration post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/export-client-configuration" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ovpn-server/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ovpn-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ovpn-server/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ovpn-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ovpn-server/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ovpn-server/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ovpn-server/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ovpn-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ovpn-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ppp-client get

GET: /interface/ppp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ppp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ppp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/ppp-client put

PUT: /interface/ppp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ppp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ppp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ppp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/at-chat post

POST: /interface/ppp-client/at-chat (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/at-chat post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/at-chat" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ppp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ppp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ppp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ppp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ppp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ppp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/firmware-upgrade post

POST: /interface/ppp-client/firmware-upgrade (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/firmware-upgrade post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/firmware-upgrade" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ppp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ppp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ppp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ppp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ppp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ppp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ppp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/info post

POST: /interface/ppp-client/info (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/info post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/info" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/ppp-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ppp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ppp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ppp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scan post

POST: /interface/ppp-client/scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ppp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ppp-server get

GET: /interface/ppp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ppp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ppp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/ppp-server put

PUT: /interface/ppp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ppp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/ppp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/ppp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/ppp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/ppp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/ppp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/ppp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/ppp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/ppp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/ppp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/ppp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/ppp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/ppp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/ppp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/ppp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/ppp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/ppp-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/ppp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/ppp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/ppp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/ppp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/ppp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pppoe-client get

GET: /interface/pppoe-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pppoe-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-client" \
+	--user username:password

RESPONSE BODY

Type
array

/pppoe-client put

PUT: /interface/pppoe-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pppoe-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/pppoe-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/pppoe-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/pppoe-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/pppoe-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/pppoe-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/pppoe-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pppoe-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/pppoe-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pppoe-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pppoe-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/pppoe-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/pppoe-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pppoe-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pppoe-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/pppoe-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pppoe-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/pppoe-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/pppoe-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scan post

POST: /interface/pppoe-client/scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pppoe-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/pppoe-client/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-client/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pppoe-server get

GET: /interface/pppoe-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pppoe-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-server" \
+	--user username:password

RESPONSE BODY

Type
array

/pppoe-server put

PUT: /interface/pppoe-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pppoe-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/pppoe-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/pppoe-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/pppoe-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/pppoe-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/pppoe-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/pppoe-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pppoe-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/pppoe-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pppoe-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pppoe-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/pppoe-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/pppoe-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pppoe-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pppoe-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/pppoe-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pppoe-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/pppoe-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/pppoe-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/pppoe-server/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-server/server" \
+	--user username:password

RESPONSE BODY

Type
array

/server put

PUT: /interface/pppoe-server/server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/pppoe-server/server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/pppoe-server/server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/pppoe-server/server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/pppoe-server/server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/pppoe-server/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/pppoe-server/server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pppoe-server/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/pppoe-server/server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pppoe-server/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pppoe-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pppoe-server/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/pppoe-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/pppoe-server/server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pppoe-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pppoe-server/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pppoe-server/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/pppoe-server/server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/pppoe-server/server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pppoe-server/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pppoe-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pppoe-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pptp-client get

GET: /interface/pptp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pptp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/pptp-client put

PUT: /interface/pptp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pptp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/pptp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/pptp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/pptp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/pptp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/pptp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/pptp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pptp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/pptp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pptp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pptp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/pptp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/pptp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pptp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pptp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/pptp-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pptp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/pptp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/pptp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pptp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pptp-server get

GET: /interface/pptp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pptp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/pptp-server put

PUT: /interface/pptp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pptp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/pptp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/pptp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/pptp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/pptp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/pptp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/pptp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pptp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/pptp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pptp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pptp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/pptp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/pptp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pptp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pptp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/pptp-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pptp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/pptp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/pptp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/pptp-server/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-server/server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/pptp-server/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/pptp-server/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/pptp-server/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/pptp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/pptp-server/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/pptp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/pptp-server/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/pptp-server/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pptp-server/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/pptp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/pptp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /interface/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sstp-client get

GET: /interface/sstp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sstp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/sstp-client put

PUT: /interface/sstp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sstp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/sstp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/sstp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/sstp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/sstp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/sstp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/sstp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/sstp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/sstp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/sstp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/sstp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/sstp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/sstp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/sstp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/sstp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/sstp-client/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/sstp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/sstp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/sstp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/sstp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sstp-server get

GET: /interface/sstp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sstp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/sstp-server put

PUT: /interface/sstp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sstp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/sstp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/sstp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/sstp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/sstp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/sstp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/sstp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/sstp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/sstp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/sstp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/sstp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/sstp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/sstp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/sstp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/sstp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/sstp-server/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/sstp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/sstp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/sstp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /interface/sstp-server/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-server/server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/sstp-server/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/sstp-server/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/sstp-server/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/sstp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/sstp-server/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/sstp-server/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/sstp-server/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/sstp-server/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/sstp-server/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/sstp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/sstp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/veth get

GET: /interface/veth (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/veth get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/veth" \
+	--user username:password

RESPONSE BODY

Type
array

/veth put

PUT: /interface/veth (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/veth put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/veth" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/veth/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/veth/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/veth/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/veth/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/veth/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/veth/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/veth/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/veth/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/veth/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/veth/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/veth/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/veth/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/veth/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/veth/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/veth/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/veth/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/veth/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/veth/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/veth/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vlan get

GET: /interface/vlan (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vlan get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vlan" \
+	--user username:password

RESPONSE BODY

Type
array

/vlan put

PUT: /interface/vlan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vlan put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/vlan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/vlan/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/vlan/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/vlan/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/vlan/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/vlan/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/vlan/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/vlan/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vlan/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vlan/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/vlan/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/vlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/vlan/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/vlan/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/vlan/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/vlan/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/vlan/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vlan/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vpls get

GET: /interface/vpls (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpls get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vpls" \
+	--user username:password

RESPONSE BODY

Type
array

/vpls put

PUT: /interface/vpls (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpls put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/vpls" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/vpls/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/vpls/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/vpls/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/vpls/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/vpls/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/vpls/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/vpls/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vpls/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vpls/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/vpls/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/vpls/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/vpls/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/vpls/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/vpls/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/vpls/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/vpls/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/vpls/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vpls/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vrrp get

GET: /interface/vrrp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vrrp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vrrp" \
+	--user username:password

RESPONSE BODY

Type
array

/vrrp put

PUT: /interface/vrrp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vrrp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/vrrp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/vrrp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/vrrp/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/vrrp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/vrrp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/vrrp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/vrrp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/vrrp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vrrp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vrrp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vrrp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/vrrp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/vrrp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/vrrp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/vrrp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/vrrp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/vrrp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/vrrp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/vrrp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vrrp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vxlan get

GET: /interface/vxlan (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vxlan get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan" \
+	--user username:password

RESPONSE BODY

Type
array

/vxlan put

PUT: /interface/vxlan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vxlan put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/vxlan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/vxlan/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/vxlan/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/vxlan/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/vxlan/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/vxlan/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/vxlan/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/fdb get

GET: /interface/vxlan/fdb (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/fdb get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan/fdb" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/vxlan/fdb/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/fdb/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vxlan/fdb/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/fdb/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vxlan/fdb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan/fdb/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/vxlan/fdb/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/fdb/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/vxlan/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vxlan/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vxlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/vxlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/vxlan/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/vxlan/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/vxlan/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/vxlan/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/vxlan/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/vxlan/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/vxlan/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/vxlan/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vteps get

GET: /interface/vxlan/vteps (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vteps get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan/vteps" \
+	--user username:password

RESPONSE BODY

Type
array

/vteps put

PUT: /interface/vxlan/vteps (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vteps put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/vxlan/vteps" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/vxlan/vteps/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/vxlan/vteps/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/vxlan/vteps/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/vxlan/vteps/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/vxlan/vteps/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/vxlan/vteps/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/vxlan/vteps/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/vxlan/vteps/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/vxlan/vteps/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/vxlan/vteps/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/vxlan/vteps/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/vxlan/vteps/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/vxlan/vteps/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/vxlan/vteps/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/vxlan/vteps/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/vxlan/vteps/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wifi get

GET: /interface/wifi (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

values

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wifi get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi" \
+	--user username:password

RESPONSE BODY

Type
array

/wifi put

PUT: /interface/wifi (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wifi put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/aaa get

GET: /interface/wifi/aaa (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/aaa get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/aaa" \
+	--user username:password

RESPONSE BODY

Type
array

/aaa put

PUT: /interface/wifi/aaa (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/aaa put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/aaa" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/aaa/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/aaa/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/aaa/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/aaa/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/aaa/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/aaa/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/aaa/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/aaa/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/aaa/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/aaa/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/aaa/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/aaa/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/aaa/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/aaa/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/aaa/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/aaa/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/aaa/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/access-list get

GET: /interface/wifi/access-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/access-list" \
+	--user username:password

RESPONSE BODY

Type
array

/access-list put

PUT: /interface/wifi/access-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/access-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/access-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/access-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/access-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/access-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/access-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/access-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/access-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/access-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/access-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/access-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/access-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/access-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/access-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/access-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/wifi/access-list/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/access-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/access-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/access-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/access-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/access-list/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/access-list/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cap get

GET: /interface/wifi/cap (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cap get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/cap" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/wifi/cap/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/cap/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/cap/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/cap/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/cap/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/cap/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/cap/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/cap/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/cap/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/cap/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/cap/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/cap/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/cap/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/cap/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/capsman get

GET: /interface/wifi/capsman (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/capsman get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/capsman" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/wifi/capsman/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/capsman/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/capsman/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/capsman/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/capsman/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/capsman/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/capsman/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/capsman/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remote-cap get

GET: /interface/wifi/capsman/remote-cap (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remote-cap get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/wifi/capsman/remote-cap/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/capsman/remote-cap/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/capsman/remote-cap/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/capsman/remote-cap/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/capsman/remote-cap/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/provision post

POST: /interface/wifi/capsman/remote-cap/provision (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/provision post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/provision" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/capsman/remote-cap/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set-identity post

POST: /interface/wifi/capsman/remote-cap/set-identity (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set-identity post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/set-identity" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/upgrade post

POST: /interface/wifi/capsman/remote-cap/upgrade (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upgrade post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/remote-cap/upgrade" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/capsman/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/capsman/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/channel get

GET: /interface/wifi/channel (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/channel get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/channel" \
+	--user username:password

RESPONSE BODY

Type
array

/channel put

PUT: /interface/wifi/channel (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/channel put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/channel" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/channel/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/channel/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/channel/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/channel/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/channel/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/channel/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/channel/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/channel/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/channel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/channel/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/channel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/channel/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/channel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/channel/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/channel/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/channel/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/channel/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/channel/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/channel/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/channel/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/configuration get

GET: /interface/wifi/configuration (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

values

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/configuration get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/configuration" \
+	--user username:password

RESPONSE BODY

Type
array

/configuration put

PUT: /interface/wifi/configuration (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/configuration put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/configuration" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/configuration/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/configuration/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/configuration/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/configuration/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/configuration/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/configuration/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/configuration/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/configuration/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/configuration/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/configuration/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/configuration/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/configuration/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/configuration/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/configuration/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/configuration/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/configuration/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/configuration/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/datapath get

GET: /interface/wifi/datapath (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/datapath get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/datapath" \
+	--user username:password

RESPONSE BODY

Type
array

/datapath put

PUT: /interface/wifi/datapath (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/datapath put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/datapath" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/datapath/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/datapath/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/datapath/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/datapath/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/datapath/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/datapath/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/datapath/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/datapath/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/datapath/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/datapath/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/datapath/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/datapath/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/datapath/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/datapath/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/datapath/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/datapath/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/datapath/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/datapath/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/datapath/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/datapath/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/devel post

POST: /interface/wifi/devel (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/devel post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/devel" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flat-snoop post

POST: /interface/wifi/flat-snoop (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flat-snoop post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/flat-snoop" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/frequency-scan post

POST: /interface/wifi/frequency-scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/frequency-scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/frequency-scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interworking get

GET: /interface/wifi/interworking (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interworking get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/interworking" \
+	--user username:password

RESPONSE BODY

Type
array

/interworking put

PUT: /interface/wifi/interworking (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interworking put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/interworking" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/interworking/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/interworking/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/interworking/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/interworking/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/interworking/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/interworking/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/interworking/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/interworking/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/interworking/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/interworking/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/interworking/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/interworking/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/interworking/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/interworking/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/interworking/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/interworking/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/interworking/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/interworking/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/interworking/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/interworking/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /interface/wifi/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/provisioning get

GET: /interface/wifi/provisioning (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/provisioning get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/provisioning" \
+	--user username:password

RESPONSE BODY

Type
array

/provisioning put

PUT: /interface/wifi/provisioning (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/provisioning put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/provisioning" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/provisioning/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/provisioning/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/provisioning/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/provisioning/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/provisioning/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/provisioning/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/provisioning/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/provisioning/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/provisioning/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/provisioning/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/provisioning/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/provisioning/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/provisioning/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/provisioning/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/wifi/provisioning/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/provisioning/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/provisioning/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/provisioning/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/provisioning/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/provisioning/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/provisioning/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/radio get

GET: /interface/wifi/radio (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/radio get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/radio" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /interface/wifi/radio/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/radio/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/radio/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/radio/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/radio/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/provision post

POST: /interface/wifi/radio/provision (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/provision post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/provision" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reg-info post

POST: /interface/wifi/radio/reg-info (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reg-info post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/reg-info" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/radio/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/radio/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/registration-table get

GET: /interface/wifi/registration-table (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/registration-table get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/registration-table" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /interface/wifi/registration-table/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/registration-table/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/registration-table/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/registration-table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/registration-table/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/registration-table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/registration-table/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/registration-table/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/registration-table/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/registration-table/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/registration-table/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scan post

POST: /interface/wifi/scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/security get

GET: /interface/wifi/security (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/security get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/security" \
+	--user username:password

RESPONSE BODY

Type
array

/security put

PUT: /interface/wifi/security (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/security put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/security" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/security/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/security/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/security/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/security/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/security/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/security/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/security/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/security/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/security/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/security/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/security/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/security/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/security/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/security/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/security/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/security/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/security/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/security/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/security/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/security/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sniffer post

POST: /interface/wifi/sniffer (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sniffer post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/sniffer" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/steering get

GET: /interface/wifi/steering (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/steering get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/steering" \
+	--user username:password

RESPONSE BODY

Type
array

/steering put

PUT: /interface/wifi/steering (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/steering put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wifi/steering" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wifi/steering/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wifi/steering/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wifi/steering/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/steering/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wifi/steering/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wifi/steering/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/steering/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/steering/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/steering/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/steering/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wifi/steering/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wifi/steering/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/steering/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/steering/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor-group get

GET: /interface/wifi/steering/neighbor-group (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor-group get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /interface/wifi/steering/neighbor-group/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wifi/steering/neighbor-group/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wifi/steering/neighbor-group/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wifi/steering/neighbor-group/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wifi/steering/neighbor-group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wifi/steering/neighbor-group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/steering/neighbor-group/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/steering/neighbor-group/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/steering/neighbor-group/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/neighbor-group/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wifi/steering/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wifi/steering/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wifi/steering/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wifi/steering/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/steering/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/steering/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /interface/wifi/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wps-client post

POST: /interface/wifi/wps-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wps-client post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/wps-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wps-push-button post

POST: /interface/wifi/wps-push-button (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wps-push-button post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wifi/wps-push-button" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wireguard get

GET: /interface/wireguard (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wireguard get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wireguard" \
+	--user username:password

RESPONSE BODY

Type
array

/wireguard put

PUT: /interface/wireguard (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wireguard put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wireguard" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wireguard/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wireguard/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wireguard/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wireguard/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wireguard/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wireguard/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wireguard/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wireguard/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wireguard/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wireguard/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wireguard/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wireguard/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wireguard/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wireguard/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/peers get

GET: /interface/wireguard/peers (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/peers get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wireguard/peers" \
+	--user username:password

RESPONSE BODY

Type
array

/peers put

PUT: /interface/wireguard/peers (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/peers put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/interface/wireguard/peers" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /interface/wireguard/peers/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /interface/wireguard/peers/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /interface/wireguard/peers/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /interface/wireguard/peers/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /interface/wireguard/peers/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/wireguard/peers/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /interface/wireguard/peers/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /interface/wireguard/peers/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /interface/wireguard/peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/interface/wireguard/peers/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /interface/wireguard/peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/interface/wireguard/peers/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /interface/wireguard/peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/interface/wireguard/peers/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /interface/wireguard/peers/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wireguard/peers/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wireguard/peers/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wireguard/peers/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wireguard/peers/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/show-client-config post

POST: /interface/wireguard/peers/show-client-config (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/show-client-config post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/peers/show-client-config" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /interface/wireguard/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /interface/wireguard/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /interface/wireguard/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /interface/wireguard/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wg-export post

POST: /interface/wireguard/wg-export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wg-export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/wg-export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wg-import post

POST: /interface/wireguard/wg-import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wg-import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/wireguard/wg-import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/ip


/address get

GET: /ip/address (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/address" \
+	--user username:password

RESPONSE BODY

Type
array

/address put

PUT: /ip/address (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/address" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/address/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/address/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/address/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/address/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/address/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/address/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/address/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/address/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/address/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/address/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/address/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/address/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/address/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/address/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/address/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/address/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/arp get

GET: /ip/arp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/arp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/arp" \
+	--user username:password

RESPONSE BODY

Type
array

/arp put

PUT: /ip/arp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/arp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/arp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/arp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/arp/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/arp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/arp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/arp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/arp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/arp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/arp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/arp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/arp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/arp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/arp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/arp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/arp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/arp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/arp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/arp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/arp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/arp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cloud get

GET: /ip/cloud (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cloud get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/cloud" \
+	--user username:password

RESPONSE BODY

Type
array


/advanced get

GET: /ip/cloud/advanced (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/advanced get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/cloud/advanced" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/cloud/advanced/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/advanced/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/cloud/advanced/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/advanced/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/cloud/advanced/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/advanced/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/cloud/advanced/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/cloud/advanced/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/cloud/advanced/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/cloud/advanced/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/cloud/advanced/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/advanced/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/cloud/advanced/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/advanced/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/cloud/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/cloud/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/force-update post

POST: /ip/cloud/force-update (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/force-update post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/force-update" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/cloud/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/cloud/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/cloud/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/cloud/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/cloud/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/cloud/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/cloud/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/cloud/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-client get

GET: /ip/dhcp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-client put

PUT: /ip/dhcp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dhcp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/option get

GET: /ip/dhcp-client/option (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-client/option" \
+	--user username:password

RESPONSE BODY

Type
array

/option put

PUT: /ip/dhcp-client/option (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-client/option" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-client/option/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-client/option/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-client/option/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-client/option/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-client/option/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-client/option/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-client/option/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-client/option/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-client/option/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-client/option/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-client/option/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-client/option/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/option/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/release post

POST: /ip/dhcp-client/release (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/release post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/release" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/renew post

POST: /ip/dhcp-client/renew (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/renew post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/renew" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/dhcp-client/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-client/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-relay get

GET: /ip/dhcp-relay (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-relay get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-relay" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-relay put

PUT: /ip/dhcp-relay (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-relay put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-relay" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-relay/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-relay/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-relay/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-relay/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-relay/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-relay/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-relay/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-relay/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-relay/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-relay/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /ip/dhcp-relay/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-relay/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-relay/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-relay/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/dhcp-relay/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-relay/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/dhcp-relay/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-relay/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-server get

GET: /ip/dhcp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-server put

PUT: /ip/dhcp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/alert get

GET: /ip/dhcp-server/alert (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/alert get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/alert" \
+	--user username:password

RESPONSE BODY

Type
array

/alert put

PUT: /ip/dhcp-server/alert (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/alert put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/alert" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/alert/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dhcp-server/alert/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-server/alert/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/alert/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-server/alert/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/alert/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/alert/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/alert/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/alert/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/alert/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/alert/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/alert/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/alert/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/alert/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/alert/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/alert/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/alert/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-alert post

POST: /ip/dhcp-server/alert/reset-alert (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-alert post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/reset-alert" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/alert/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/alert/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dhcp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/config get

GET: /ip/dhcp-server/config (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/config get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/config" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/dhcp-server/config/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/config/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/config/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/config/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/config/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/config/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/config/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/config/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/config/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/config/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/config/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/config/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/config/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/config/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/lease get

GET: /ip/dhcp-server/lease (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lease get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/lease" \
+	--user username:password

RESPONSE BODY

Type
array

/lease put

PUT: /ip/dhcp-server/lease (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lease put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/lease" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/lease/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/check-status post

POST: /ip/dhcp-server/lease/check-status (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/check-status post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/check-status" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dhcp-server/lease/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-server/lease/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/lease/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-server/lease/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/lease/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/lease/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/lease/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/lease/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/lease/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/lease/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/lease/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/lease/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/lease/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/make-static post

POST: /ip/dhcp-server/lease/make-static (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/make-static post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/make-static" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/lease/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/lease/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/lease/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/lease/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/dhcp-server/lease/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/lease/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/matcher get

GET: /ip/dhcp-server/matcher (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/matcher get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/matcher" \
+	--user username:password

RESPONSE BODY

Type
array

/matcher put

PUT: /ip/dhcp-server/matcher (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/matcher put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/matcher" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/matcher/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dhcp-server/matcher/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/matcher/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dhcp-server/matcher/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/matcher/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/matcher/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/matcher/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/matcher/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/matcher/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/matcher/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/matcher/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/matcher/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/matcher/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/matcher/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/matcher/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/matcher/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/matcher/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/matcher/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/network get

GET: /ip/dhcp-server/network (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/network get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/network" \
+	--user username:password

RESPONSE BODY

Type
array

/network put

PUT: /ip/dhcp-server/network (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/network put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/network" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/network/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dhcp-server/network/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/network/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/network/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/network/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/network/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/network/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/network/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/network/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/network/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/network/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/network/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/network/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/network/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/network/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/network/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/dhcp-server/network/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/network/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/option get

GET: /ip/dhcp-server/option (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/option" \
+	--user username:password

RESPONSE BODY

Type
array

/option put

PUT: /ip/dhcp-server/option (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/option" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/option/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/option/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/option/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/option/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/option/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/option/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/option/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/option/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/option/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/option/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/option/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/option/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sets get

GET: /ip/dhcp-server/option/sets (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sets get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/option/sets" \
+	--user username:password

RESPONSE BODY

Type
array

/sets put

PUT: /ip/dhcp-server/option/sets (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sets put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dhcp-server/option/sets" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dhcp-server/option/sets/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dhcp-server/option/sets/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dhcp-server/option/sets/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dhcp-server/option/sets/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dhcp-server/option/sets/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dhcp-server/option/sets/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dhcp-server/option/sets/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dhcp-server/option/sets/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/option/sets/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/option/sets/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/option/sets/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/option/sets/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/option/sets/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dhcp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dhcp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dhcp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dhcp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/setup post

POST: /ip/dhcp-server/setup (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/setup post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dhcp-server/setup" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dns get

GET: /ip/dns (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dns get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns" \
+	--user username:password

RESPONSE BODY

Type
array


/adlist get

GET: /ip/dns/adlist (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/adlist get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/adlist" \
+	--user username:password

RESPONSE BODY

Type
array

/adlist put

PUT: /ip/dns/adlist (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/adlist put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dns/adlist" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dns/adlist/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dns/adlist/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dns/adlist/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dns/adlist/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dns/adlist/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dns/adlist/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dns/adlist/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dns/adlist/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dns/adlist/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/adlist/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dns/adlist/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dns/adlist/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dns/adlist/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dns/adlist/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pause post

POST: /ip/dns/adlist/pause (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pause post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/pause" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dns/adlist/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reload post

POST: /ip/dns/adlist/reload (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reload post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/reload" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dns/adlist/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dns/adlist/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dns/adlist/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/adlist/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cache get

GET: /ip/dns/cache (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cache get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/cache" \
+	--user username:password

RESPONSE BODY

Type
array


/all get

GET: /ip/dns/cache/all (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/all get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/cache/all" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ip/dns/cache/all/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/all/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dns/cache/all/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/all/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dns/cache/all/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/cache/all/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/dns/cache/all/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/all/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dns/cache/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flush post

POST: /ip/dns/cache/flush (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flush post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/flush" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dns/cache/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dns/cache/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/cache/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/dns/cache/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/cache/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dns/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dns/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dns/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dns/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dns/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dns/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dns/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dns/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/static get

GET: /ip/dns/static (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/static" \
+	--user username:password

RESPONSE BODY

Type
array

/static put

PUT: /ip/dns/static (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/dns/static" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/dns/static/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/dns/static/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/dns/static/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/dns/static/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/dns/static/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/dns/static/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/dns/static/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/dns/static/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/dns/static/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/dns/static/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/dns/static/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/dns/static/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/dns/static/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/dns/static/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/dns/static/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/dns/static/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/dns/static/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/dns/static/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/dns/static/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/dns/static/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/address-list get

GET: /ip/firewall/address-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/address-list" \
+	--user username:password

RESPONSE BODY

Type
array

/address-list put

PUT: /ip/firewall/address-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/address-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/address-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/address-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/address-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/address-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/address-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/address-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/address-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/address-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/address-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/address-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/address-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/address-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/address-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/address-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/address-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/address-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/calea get

GET: /ip/firewall/calea (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/calea get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/calea" \
+	--user username:password

RESPONSE BODY

Type
array

/calea put

PUT: /ip/firewall/calea (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/calea put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/calea" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/calea/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/calea/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/calea/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/calea/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/calea/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/calea/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/calea/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/calea/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/calea/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/calea/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/calea/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/calea/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/firewall/calea/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/calea/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/calea/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/calea/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/firewall/calea/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/firewall/calea/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/calea/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/firewall/calea/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/calea/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/connection get

GET: /ip/firewall/connection (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connection get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/connection" \
+	--user username:password

RESPONSE BODY

Type
array


/export post

POST: /ip/firewall/connection/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/connection/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/connection/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/connection/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/connection/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/connection/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/connection/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/tracking get

GET: /ip/firewall/connection/tracking (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tracking get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/connection/tracking" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/firewall/connection/tracking/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/tracking/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/connection/tracking/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/tracking/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/connection/tracking/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/tracking/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/connection/tracking/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/connection/tracking/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/connection/tracking/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/connection/tracking/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/connection/tracking/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/tracking/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/connection/tracking/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/connection/tracking/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/filter get

GET: /ip/firewall/filter (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/filter" \
+	--user username:password

RESPONSE BODY

Type
array

/filter put

PUT: /ip/firewall/filter (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/filter" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/filter/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/filter/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/filter/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/filter/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/filter/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/filter/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/filter/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/filter/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/filter/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/filter/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/firewall/filter/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/filter/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/filter/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/filter/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/firewall/filter/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/firewall/filter/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/filter/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/firewall/filter/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/filter/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/layer7-protocol get

GET: /ip/firewall/layer7-protocol (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/layer7-protocol get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/layer7-protocol" \
+	--user username:password

RESPONSE BODY

Type
array

/layer7-protocol put

PUT: /ip/firewall/layer7-protocol (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/layer7-protocol put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/layer7-protocol" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/layer7-protocol/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/layer7-protocol/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/layer7-protocol/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/layer7-protocol/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/layer7-protocol/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/layer7-protocol/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/layer7-protocol/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/layer7-protocol/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/layer7-protocol/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/layer7-protocol/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/layer7-protocol/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/layer7-protocol/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/layer7-protocol/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/layer7-protocol/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/layer7-protocol/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/layer7-protocol/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/layer7-protocol/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mangle get

GET: /ip/firewall/mangle (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mangle get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/mangle" \
+	--user username:password

RESPONSE BODY

Type
array

/mangle put

PUT: /ip/firewall/mangle (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mangle put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/mangle" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/mangle/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/mangle/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/mangle/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/mangle/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/mangle/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/mangle/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/mangle/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/mangle/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/mangle/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/mangle/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/mangle/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/firewall/mangle/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/mangle/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/mangle/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/mangle/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/firewall/mangle/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/firewall/mangle/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/mangle/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/firewall/mangle/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/mangle/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nat get

GET: /ip/firewall/nat (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/nat" \
+	--user username:password

RESPONSE BODY

Type
array

/nat put

PUT: /ip/firewall/nat (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/nat" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/nat/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/nat/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/nat/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/nat/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/nat/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/nat/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/nat/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/nat/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/nat/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/nat/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/nat/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/firewall/nat/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/nat/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/nat/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/nat/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/firewall/nat/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/firewall/nat/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/nat/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/firewall/nat/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/nat/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/raw get

GET: /ip/firewall/raw (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/raw" \
+	--user username:password

RESPONSE BODY

Type
array

/raw put

PUT: /ip/firewall/raw (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/firewall/raw" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/firewall/raw/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/firewall/raw/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/firewall/raw/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/raw/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/raw/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/raw/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/raw/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/raw/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/raw/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/firewall/raw/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/raw/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/firewall/raw/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/raw/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/firewall/raw/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/raw/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/firewall/raw/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/firewall/raw/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/raw/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/firewall/raw/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/raw/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/service-port get

GET: /ip/firewall/service-port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/service-port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/service-port" \
+	--user username:password

RESPONSE BODY

Type
array


/disable post

POST: /ip/firewall/service-port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/firewall/service-port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/firewall/service-port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/firewall/service-port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/firewall/service-port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/firewall/service-port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/firewall/service-port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/firewall/service-port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/firewall/service-port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/firewall/service-port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/firewall/service-port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/firewall/service-port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/firewall/service-port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/firewall/service-port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/hotspot get

GET: /ip/hotspot (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/hotspot get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot" \
+	--user username:password

RESPONSE BODY

Type
array

/hotspot put

PUT: /ip/hotspot (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/hotspot put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/active get

GET: /ip/hotspot/active (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/active" \
+	--user username:password

RESPONSE BODY

Type
array

/active put

PUT: /ip/hotspot/active (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/active" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/active/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/hotspot/active/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/active/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/active/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/active/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/active/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/active/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/active/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/login post

POST: /ip/hotspot/active/login (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/login post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/login" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/active/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/active/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/active/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/active/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/active/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cookie get

GET: /ip/hotspot/cookie (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cookie get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/cookie" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ip/hotspot/cookie/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/cookie/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/cookie/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/cookie/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/cookie/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/cookie/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/cookie/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/cookie/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/cookie/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/cookie/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/cookie/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/cookie/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/hotspot/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/host get

GET: /ip/hotspot/host (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/host get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/host" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ip/hotspot/host/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/host/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/host/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/host/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/make-binding post

POST: /ip/hotspot/host/make-binding (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/make-binding post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/make-binding" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/host/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/host/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/host/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/host/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ip-binding get

GET: /ip/hotspot/ip-binding (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ip-binding get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/ip-binding" \
+	--user username:password

RESPONSE BODY

Type
array

/ip-binding put

PUT: /ip/hotspot/ip-binding (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ip-binding put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/ip-binding" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/ip-binding/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/hotspot/ip-binding/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/hotspot/ip-binding/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/ip-binding/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/ip-binding/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/ip-binding/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/ip-binding/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/ip-binding/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/ip-binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/ip-binding/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/ip-binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/ip-binding/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/ip-binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/ip-binding/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/hotspot/ip-binding/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/ip-binding/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/ip-binding/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/ip-binding/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/ip-binding/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/ip-binding/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile get

GET: /ip/hotspot/profile (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/profile" \
+	--user username:password

RESPONSE BODY

Type
array

/profile put

PUT: /ip/hotspot/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/profile/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/profile/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/profile/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/profile/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/profile/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/profile/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/profile/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/profile/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/profile/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/profile/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/profile/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/profile/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/profile/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-html post

POST: /ip/hotspot/reset-html (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-html post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/reset-html" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/service-port get

GET: /ip/hotspot/service-port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/service-port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/service-port" \
+	--user username:password

RESPONSE BODY

Type
array


/disable post

POST: /ip/hotspot/service-port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/service-port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/service-port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/service-port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/service-port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/service-port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/service-port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/service-port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/service-port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/service-port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/service-port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/service-port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/service-port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/service-port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/setup post

POST: /ip/hotspot/setup (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/setup post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/setup" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/user get

GET: /ip/hotspot/user (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/user get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/user" \
+	--user username:password

RESPONSE BODY

Type
array

/user put

PUT: /ip/hotspot/user (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/user put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/user" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/user/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/hotspot/user/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/hotspot/user/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/user/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/user/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/user/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/user/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/user/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/user/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/user/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/user/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/user/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile get

GET: /ip/hotspot/user/profile (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/user/profile" \
+	--user username:password

RESPONSE BODY

Type
array

/profile put

PUT: /ip/hotspot/user/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/user/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/user/profile/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/user/profile/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/user/profile/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/user/profile/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/user/profile/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/user/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/user/profile/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/user/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/user/profile/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/user/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/user/profile/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/user/profile/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/user/profile/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/user/profile/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/user/profile/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/hotspot/user/profile/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/profile/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/user/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/user/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/hotspot/user/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/user/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/user/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/walled-garden get

GET: /ip/hotspot/walled-garden (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/walled-garden get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/walled-garden" \
+	--user username:password

RESPONSE BODY

Type
array

/walled-garden put

PUT: /ip/hotspot/walled-garden (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/walled-garden put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/walled-garden" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/walled-garden/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/hotspot/walled-garden/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/hotspot/walled-garden/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/walled-garden/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/walled-garden/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/walled-garden/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/walled-garden/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/walled-garden/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/walled-garden/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/walled-garden/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/walled-garden/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/walled-garden/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/walled-garden/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/walled-garden/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ip get

GET: /ip/hotspot/walled-garden/ip (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ip get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip" \
+	--user username:password

RESPONSE BODY

Type
array

/ip put

PUT: /ip/hotspot/walled-garden/ip (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ip put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/hotspot/walled-garden/ip/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/hotspot/walled-garden/ip/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/hotspot/walled-garden/ip/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/hotspot/walled-garden/ip/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/hotspot/walled-garden/ip/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/hotspot/walled-garden/ip/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/hotspot/walled-garden/ip/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/hotspot/walled-garden/ip/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/hotspot/walled-garden/ip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/hotspot/walled-garden/ip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/hotspot/walled-garden/ip/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/hotspot/walled-garden/ip/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/walled-garden/ip/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/walled-garden/ip/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/walled-garden/ip/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/walled-garden/ip/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/hotspot/walled-garden/ip/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/ip/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/hotspot/walled-garden/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/hotspot/walled-garden/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/hotspot/walled-garden/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/hotspot/walled-garden/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/hotspot/walled-garden/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/hotspot/walled-garden/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/hotspot/walled-garden/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/hotspot/walled-garden/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/hotspot/walled-garden/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/active-peers get

GET: /ip/ipsec/active-peers (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active-peers get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/active-peers" \
+	--user username:password

RESPONSE BODY

Type
array

/active-peers put

PUT: /ip/ipsec/active-peers (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active-peers put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/active-peers" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/active-peers/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/active-peers/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/active-peers/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/active-peers/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/active-peers/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/active-peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/active-peers/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/active-peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/active-peers/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/active-peers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/active-peers/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/kill-connections post

POST: /ip/ipsec/active-peers/kill-connections (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/kill-connections post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/kill-connections" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/active-peers/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/active-peers/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/active-peers/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/active-peers/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/active-peers/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/identity get

GET: /ip/ipsec/identity (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/identity get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/identity" \
+	--user username:password

RESPONSE BODY

Type
array

/identity put

PUT: /ip/ipsec/identity (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/identity put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/identity" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/identity/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/identity/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/ipsec/identity/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/identity/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/ipsec/identity/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/identity/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/identity/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/identity/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/identity/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/identity/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/identity/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/identity/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/identity/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/identity/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/identity/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/identity/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/identity/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/identity/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/identity/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/installed-sa get

GET: /ip/ipsec/installed-sa (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/installed-sa get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/installed-sa" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/ipsec/installed-sa/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/installed-sa/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flush post

POST: /ip/ipsec/installed-sa/flush (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flush post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/flush" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/installed-sa/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/installed-sa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/installed-sa/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/installed-sa/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/installed-sa/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/installed-sa/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/key get

GET: /ip/ipsec/key (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/key get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/key" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/ipsec/key/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export-pub-key post

POST: /ip/ipsec/key/export-pub-key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export-pub-key post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/export-pub-key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/key/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/generate-key post

POST: /ip/ipsec/key/generate-key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/generate-key post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/generate-key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/key/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/key/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/key/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/key/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import post

POST: /ip/ipsec/key/import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/key/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/key/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/key/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/key/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/key/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mode-config get

GET: /ip/ipsec/mode-config (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mode-config get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/mode-config" \
+	--user username:password

RESPONSE BODY

Type
array

/mode-config put

PUT: /ip/ipsec/mode-config (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mode-config put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/mode-config" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/mode-config/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/ipsec/mode-config/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/mode-config/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/ipsec/mode-config/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/mode-config/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/mode-config/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/mode-config/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/mode-config/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/mode-config/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/mode-config/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/mode-config/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/mode-config/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/mode-config/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/mode-config/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/mode-config/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/mode-config/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/mode-config/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/mode-config/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/peer get

GET: /ip/ipsec/peer (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/peer get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/peer" \
+	--user username:password

RESPONSE BODY

Type
array

/peer put

PUT: /ip/ipsec/peer (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/peer put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/peer" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/peer/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/peer/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/ipsec/peer/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/peer/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/ipsec/peer/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/peer/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/peer/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/peer/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/peer/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/peer/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/peer/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/peer/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/peer/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/peer/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/peer/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/peer/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/peer/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/peer/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/peer/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/policy get

GET: /ip/ipsec/policy (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/policy get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/policy" \
+	--user username:password

RESPONSE BODY

Type
array

/policy put

PUT: /ip/ipsec/policy (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/policy put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/policy" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/policy/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/policy/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/ipsec/policy/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/policy/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/ipsec/policy/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/policy/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/policy/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/policy/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/policy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/policy/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/policy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/policy/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/policy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/policy/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/group get

GET: /ip/ipsec/policy/group (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/group get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/policy/group" \
+	--user username:password

RESPONSE BODY

Type
array

/group put

PUT: /ip/ipsec/policy/group (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/group put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/policy/group" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/policy/group/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/policy/group/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/policy/group/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/policy/group/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/policy/group/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/policy/group/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/policy/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/policy/group/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/policy/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/policy/group/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/policy/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/policy/group/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/policy/group/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/policy/group/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/policy/group/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/policy/group/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/group/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/ipsec/policy/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/policy/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/policy/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/policy/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/policy/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/policy/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile get

GET: /ip/ipsec/profile (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/profile" \
+	--user username:password

RESPONSE BODY

Type
array

/profile put

PUT: /ip/ipsec/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/profile/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/profile/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/profile/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/profile/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/profile/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/profile/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/profile/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/profile/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/profile/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/profile/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/profile/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/profile/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/profile/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/proposal get

GET: /ip/ipsec/proposal (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/proposal get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/proposal" \
+	--user username:password

RESPONSE BODY

Type
array

/proposal put

PUT: /ip/ipsec/proposal (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/proposal put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/ipsec/proposal" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/ipsec/proposal/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/ipsec/proposal/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/ipsec/proposal/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/ipsec/proposal/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/ipsec/proposal/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/proposal/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/ipsec/proposal/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/proposal/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/proposal/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/proposal/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/ipsec/proposal/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/ipsec/proposal/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/proposal/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/proposal/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/proposal/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/ipsec/proposal/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/ipsec/proposal/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/proposal/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/proposal/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /ip/ipsec/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/ipsec/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ipsec/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ipsec/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ipsec/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ipsec/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ipsec/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/statistics get

GET: /ip/ipsec/statistics (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/statistics get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/statistics" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /ip/ipsec/statistics/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/statistics/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ipsec/statistics/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ipsec/statistics/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/ipsec/statistics/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ipsec/statistics/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/kid-control get

GET: /ip/kid-control (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/kid-control get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/kid-control" \
+	--user username:password

RESPONSE BODY

Type
array

/kid-control put

PUT: /ip/kid-control (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/kid-control put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/kid-control" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/kid-control/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/device get

GET: /ip/kid-control/device (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/device get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/kid-control/device" \
+	--user username:password

RESPONSE BODY

Type
array

/device put

PUT: /ip/kid-control/device (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/device put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/kid-control/device" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/kid-control/device/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/kid-control/device/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/kid-control/device/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/kid-control/device/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/kid-control/device/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/kid-control/device/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/kid-control/device/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/kid-control/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/kid-control/device/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/kid-control/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/kid-control/device/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/kid-control/device/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/kid-control/device/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/kid-control/device/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/kid-control/device/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/kid-control/device/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/kid-control/device/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/kid-control/device/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/kid-control/device/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/device/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/kid-control/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/kid-control/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/kid-control/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/kid-control/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/kid-control/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/kid-control/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/kid-control/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/kid-control/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/kid-control/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/kid-control/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/kid-control/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/kid-control/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pause post

POST: /ip/kid-control/pause (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pause post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/pause" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/kid-control/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/kid-control/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/kid-control/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/resume post

POST: /ip/kid-control/resume (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resume post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/resume" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/kid-control/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/kid-control/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/media get

GET: /ip/media (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/media get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/media" \
+	--user username:password

RESPONSE BODY

Type
array

/media put

PUT: /ip/media (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/media put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/media" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/media/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/media/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/media/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/media/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/media/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/media/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/media/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/media/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/media/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/media/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/media/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/media/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/media/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/media/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/media/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/media/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/media/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /ip/media/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/media/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/media/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/media/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/media/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/media/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/media/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/media/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/media/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/media/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/media/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/media/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nat-pmp get

GET: /ip/nat-pmp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat-pmp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/nat-pmp" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/nat-pmp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/nat-pmp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/nat-pmp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/nat-pmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/nat-pmp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/nat-pmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/nat-pmp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interfaces get

GET: /ip/nat-pmp/interfaces (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interfaces get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/nat-pmp/interfaces" \
+	--user username:password

RESPONSE BODY

Type
array

/interfaces put

PUT: /ip/nat-pmp/interfaces (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interfaces put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/nat-pmp/interfaces" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/nat-pmp/interfaces/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/nat-pmp/interfaces/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/nat-pmp/interfaces/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/nat-pmp/interfaces/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/nat-pmp/interfaces/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/nat-pmp/interfaces/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/nat-pmp/interfaces/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/nat-pmp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/nat-pmp/interfaces/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/nat-pmp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/nat-pmp/interfaces/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/nat-pmp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/nat-pmp/interfaces/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/nat-pmp/interfaces/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/nat-pmp/interfaces/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/nat-pmp/interfaces/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/nat-pmp/interfaces/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/nat-pmp/interfaces/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/interfaces/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/nat-pmp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/nat-pmp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/nat-pmp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /ip/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/discovery-settings get

GET: /ip/neighbor/discovery-settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/discovery-settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/neighbor/discovery-settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/neighbor/discovery-settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/discovery-settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/neighbor/discovery-settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/discovery-settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/neighbor/discovery-settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/discovery-settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/neighbor/discovery-settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/neighbor/discovery-settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/neighbor/discovery-settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/neighbor/discovery-settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/neighbor/discovery-settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/discovery-settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/neighbor/discovery-settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/discovery-settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/neighbor/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/packing get

GET: /ip/packing (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/packing get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/packing" \
+	--user username:password

RESPONSE BODY

Type
array

/packing put

PUT: /ip/packing (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/packing put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/packing" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/packing/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/packing/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/packing/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/packing/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/packing/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/packing/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/packing/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/packing/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/packing/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/packing/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/packing/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/packing/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/packing/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/packing/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/packing/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/packing/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/packing/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/packing/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pool get

GET: /ip/pool (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pool get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/pool" \
+	--user username:password

RESPONSE BODY

Type
array

/pool put

PUT: /ip/pool (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pool put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/pool" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/pool/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/pool/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/pool/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/pool/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/pool/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/pool/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/pool/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/pool/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/pool/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/pool/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/pool/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/pool/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/pool/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/used get

GET: /ip/pool/used (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/used get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/pool/used" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/pool/used/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/pool/used/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/pool/used/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/pool/used/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/pool/used/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/pool/used/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/pool/used/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/pool/used/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/pool/used/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/pool/used/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/pool/used/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/proxy get

GET: /ip/proxy (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/proxy get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy" \
+	--user username:password

RESPONSE BODY

Type
array


/access get

GET: /ip/proxy/access (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/access" \
+	--user username:password

RESPONSE BODY

Type
array

/access put

PUT: /ip/proxy/access (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/proxy/access" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/proxy/access/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/proxy/access/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/proxy/access/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/proxy/access/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/proxy/access/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/proxy/access/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/proxy/access/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/access/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/access/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/proxy/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/proxy/access/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/proxy/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/proxy/access/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/proxy/access/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/access/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/proxy/access/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/proxy/access/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/proxy/access/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/proxy/access/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/proxy/access/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/proxy/access/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/access/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cache get

GET: /ip/proxy/cache (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cache get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/cache" \
+	--user username:password

RESPONSE BODY

Type
array

/cache put

PUT: /ip/proxy/cache (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cache put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/proxy/cache" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/proxy/cache/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/proxy/cache/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/proxy/cache/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/proxy/cache/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/proxy/cache/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/proxy/cache/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/proxy/cache/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/cache/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/cache/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/cache/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/proxy/cache/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/proxy/cache/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/proxy/cache/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/proxy/cache/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/proxy/cache/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/cache/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/proxy/cache/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/proxy/cache/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/proxy/cache/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/proxy/cache/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/proxy/cache/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/proxy/cache/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cache-contents get

GET: /ip/proxy/cache-contents (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cache-contents get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/cache-contents" \
+	--user username:password

RESPONSE BODY

Type
array

/cache-contents put

PUT: /ip/proxy/cache-contents (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cache-contents put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/proxy/cache-contents" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/proxy/cache-contents/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache-contents/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/proxy/cache-contents/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache-contents/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/cache-contents/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache-contents/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/cache-contents/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/cache-contents/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/proxy/cache-contents/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/proxy/cache-contents/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/cache-contents/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache-contents/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/proxy/cache-contents/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/cache-contents/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/clear-cache post

POST: /ip/proxy/clear-cache (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/clear-cache post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/clear-cache" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/connections get

GET: /ip/proxy/connections (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connections get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/connections" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /ip/proxy/connections/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/proxy/connections/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/proxy/connections/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/connections/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/connections/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/proxy/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/proxy/connections/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/proxy/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/proxy/connections/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/connections/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/proxy/connections/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/proxy/connections/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/proxy/connections/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/connections/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/direct get

GET: /ip/proxy/direct (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/direct get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/direct" \
+	--user username:password

RESPONSE BODY

Type
array

/direct put

PUT: /ip/proxy/direct (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/direct put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/proxy/direct" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/proxy/direct/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/proxy/direct/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/proxy/direct/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/proxy/direct/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/proxy/direct/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/proxy/direct/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/proxy/direct/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/direct/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/direct/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/direct/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/proxy/direct/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/proxy/direct/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/proxy/direct/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/proxy/direct/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/proxy/direct/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/direct/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/proxy/direct/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/proxy/direct/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ip/proxy/direct/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ip/proxy/direct/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/proxy/direct/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/proxy/direct/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/direct/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/proxy/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/proxy/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/proxy/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/proxy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/proxy/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inserts get

GET: /ip/proxy/inserts (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inserts get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/inserts" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /ip/proxy/inserts/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/inserts/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/inserts/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/inserts/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/inserts/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/inserts/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/lookups get

GET: /ip/proxy/lookups (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lookups get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/lookups" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /ip/proxy/lookups/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/lookups/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/lookups/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/lookups/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/lookups/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/lookups/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /ip/proxy/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/refreshes get

GET: /ip/proxy/refreshes (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/refreshes get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/refreshes" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /ip/proxy/refreshes/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/refreshes/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/proxy/refreshes/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/proxy/refreshes/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ip/proxy/refreshes/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/refreshes/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-html post

POST: /ip/proxy/reset-html (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-html post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/reset-html" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/proxy/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/proxy/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/route get

GET: /ip/route (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/route get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/route" \
+	--user username:password

RESPONSE BODY

Type
array

/route put

PUT: /ip/route (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/route put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/route" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/route/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/route/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/route/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/route/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/route/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/route/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/route/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/route/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/route/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/route/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/route/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/route/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/route/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/route/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/route/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/route/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/route/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/service get

GET: /ip/service (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/service get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/service" \
+	--user username:password

RESPONSE BODY

Type
array


/disable post

POST: /ip/service/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/service/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/service/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/service/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/service/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/service/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/service/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/service/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/service/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/service/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/service/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/service/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/service/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/service/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/service/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /ip/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/smb get

GET: /ip/smb (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/smb get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/smb/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/smb/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/smb/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/smb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/smb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/smb/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/smb/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/smb/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/shares get

GET: /ip/smb/shares (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/shares get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb/shares" \
+	--user username:password

RESPONSE BODY

Type
array

/shares put

PUT: /ip/smb/shares (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/shares put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/smb/shares" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/smb/shares/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/smb/shares/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/smb/shares/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/smb/shares/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/smb/shares/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/smb/shares/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/smb/shares/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/smb/shares/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/smb/shares/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb/shares/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/smb/shares/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/smb/shares/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/smb/shares/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/smb/shares/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/smb/shares/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/smb/shares/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/smb/shares/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/smb/shares/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/shares/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/users get

GET: /ip/smb/users (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/users get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb/users" \
+	--user username:password

RESPONSE BODY

Type
array

/users put

PUT: /ip/smb/users (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/users put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/smb/users" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/smb/users/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/smb/users/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/smb/users/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/smb/users/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/smb/users/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/smb/users/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/smb/users/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/smb/users/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/smb/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/smb/users/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/smb/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/smb/users/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/smb/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/smb/users/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/smb/users/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/smb/users/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/smb/users/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/smb/users/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/smb/users/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/socks get

GET: /ip/socks (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/socks get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks" \
+	--user username:password

RESPONSE BODY

Type
array


/access get

GET: /ip/socks/access (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/access" \
+	--user username:password

RESPONSE BODY

Type
array

/access put

PUT: /ip/socks/access (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/access put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/socks/access" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/socks/access/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/socks/access/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/socks/access/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/socks/access/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/socks/access/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/socks/access/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/socks/access/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/socks/access/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/socks/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/access/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/socks/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/socks/access/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/socks/access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/socks/access/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/socks/access/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/socks/access/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/socks/access/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/socks/access/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/socks/access/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/socks/access/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/access/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/connections get

GET: /ip/socks/connections (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connections get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/connections" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/socks/connections/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/socks/connections/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/socks/connections/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/socks/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/connections/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/socks/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/socks/connections/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/socks/connections/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/socks/connections/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/socks/connections/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/socks/connections/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/socks/connections/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/socks/connections/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/connections/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/socks/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/socks/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/socks/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/socks/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/socks/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/socks/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/socks/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/socks/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/users get

GET: /ip/socks/users (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/users get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/users" \
+	--user username:password

RESPONSE BODY

Type
array

/users put

PUT: /ip/socks/users (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/users put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/socks/users" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/socks/users/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/socks/users/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/socks/users/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/socks/users/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/socks/users/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/socks/users/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/socks/users/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/socks/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/socks/users/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/socks/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/socks/users/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/socks/users/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/socks/users/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/socks/users/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/socks/users/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/socks/users/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/socks/users/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/socks/users/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ssh get

GET: /ip/ssh (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ssh" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/ssh/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/ssh/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export-host-key post

POST: /ip/ssh/export-host-key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export-host-key post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/export-host-key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/ssh/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/ssh/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/ssh/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/ssh/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/ssh/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import-host-key post

POST: /ip/ssh/import-host-key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import-host-key post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/import-host-key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/ssh/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/regenerate-host-key post

POST: /ip/ssh/regenerate-host-key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/regenerate-host-key post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/regenerate-host-key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/ssh/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/ssh/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/tftp get

GET: /ip/tftp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tftp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/tftp" \
+	--user username:password

RESPONSE BODY

Type
array

/tftp put

PUT: /ip/tftp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tftp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/tftp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/tftp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/tftp/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/tftp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/tftp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/tftp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/tftp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/tftp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/tftp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/tftp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/tftp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/tftp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/tftp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/tftp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/tftp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/tftp/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/tftp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/tftp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/tftp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/tftp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /ip/tftp/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/tftp/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/tftp/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/tftp/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/tftp/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/tftp/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/tftp/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/tftp/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/tftp/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/tftp/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/tftp/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/tftp/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/traffic-flow get

GET: /ip/traffic-flow (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traffic-flow get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/traffic-flow/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/traffic-flow/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/traffic-flow/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/traffic-flow/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/traffic-flow/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/traffic-flow/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ipfix get

GET: /ip/traffic-flow/ipfix (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ipfix get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow/ipfix" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/traffic-flow/ipfix/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/ipfix/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/traffic-flow/ipfix/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/ipfix/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/traffic-flow/ipfix/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/ipfix/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/traffic-flow/ipfix/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow/ipfix/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/traffic-flow/ipfix/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/traffic-flow/ipfix/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/traffic-flow/ipfix/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/ipfix/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/traffic-flow/ipfix/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/ipfix/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /ip/traffic-flow/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/traffic-flow/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/traffic-flow/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/target get

GET: /ip/traffic-flow/target (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/target get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow/target" \
+	--user username:password

RESPONSE BODY

Type
array

/target put

PUT: /ip/traffic-flow/target (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/target put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/traffic-flow/target" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/traffic-flow/target/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/traffic-flow/target/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/traffic-flow/target/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/traffic-flow/target/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/traffic-flow/target/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/traffic-flow/target/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/traffic-flow/target/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/traffic-flow/target/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/traffic-flow/target/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/traffic-flow/target/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/traffic-flow/target/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/traffic-flow/target/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/traffic-flow/target/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/traffic-flow/target/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/traffic-flow/target/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/traffic-flow/target/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/traffic-flow/target/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/traffic-flow/target/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/upnp get

GET: /ip/upnp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upnp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/upnp" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ip/upnp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/upnp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/upnp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/upnp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/upnp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/upnp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/upnp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interfaces get

GET: /ip/upnp/interfaces (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interfaces get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/upnp/interfaces" \
+	--user username:password

RESPONSE BODY

Type
array

/interfaces put

PUT: /ip/upnp/interfaces (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interfaces put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/upnp/interfaces" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/upnp/interfaces/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/upnp/interfaces/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/upnp/interfaces/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/upnp/interfaces/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/upnp/interfaces/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/upnp/interfaces/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/upnp/interfaces/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/upnp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/upnp/interfaces/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/upnp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/upnp/interfaces/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/upnp/interfaces/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/upnp/interfaces/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/upnp/interfaces/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/upnp/interfaces/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/upnp/interfaces/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/upnp/interfaces/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ip/upnp/interfaces/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/interfaces/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/upnp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/upnp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/upnp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vrf get

GET: /ip/vrf (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vrf get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/vrf" \
+	--user username:password

RESPONSE BODY

Type
array

/vrf put

PUT: /ip/vrf (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vrf put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ip/vrf" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ip/vrf/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ip/vrf/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ip/vrf/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ip/vrf/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ip/vrf/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/vrf/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ip/vrf/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ip/vrf/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ip/vrf/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ip/vrf/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ip/vrf/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ip/vrf/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ip/vrf/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ip/vrf/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ip/vrf/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ip/vrf/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ip/vrf/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ip/vrf/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ip/vrf/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/vrf/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ip/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ip/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/ipv6


/address get

GET: /ipv6/address (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/address" \
+	--user username:password

RESPONSE BODY

Type
array

/address put

PUT: /ipv6/address (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/address" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/address/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/address/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/address/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/address/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/address/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/address/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/address/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/address/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/address/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/address/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/address/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/address/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/address/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/address/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/address/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/address/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/address/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-client get

GET: /ipv6/dhcp-client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-client" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-client put

PUT: /ipv6/dhcp-client (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-client put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-client" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-client/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/dhcp-client/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/dhcp-client/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/dhcp-client/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-client/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-client/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/option get

GET: /ipv6/dhcp-client/option (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-client/option" \
+	--user username:password

RESPONSE BODY

Type
array

/option put

PUT: /ipv6/dhcp-client/option (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-client/option" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-client/option/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-client/option/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-client/option/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-client/option/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-client/option/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-client/option/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-client/option/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-client/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-client/option/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-client/option/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-client/option/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-client/option/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-client/option/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/option/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/release post

POST: /ipv6/dhcp-client/release (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/release post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/release" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-client/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/renew post

POST: /ipv6/dhcp-client/renew (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/renew post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/renew" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-client/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-relay get

GET: /ipv6/dhcp-relay (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-relay get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-relay" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-relay put

PUT: /ipv6/dhcp-relay (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-relay put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-relay" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-relay/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/dhcp-relay/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/dhcp-relay/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-relay/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/dhcp-relay/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-relay/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-relay/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-relay/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-relay/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-relay/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-relay/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-relay/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /ipv6/dhcp-relay/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-relay/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-relay/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-relay/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ipv6/dhcp-relay/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-relay/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-relay/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dhcp-server get

GET: /ipv6/dhcp-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server" \
+	--user username:password

RESPONSE BODY

Type
array

/dhcp-server put

PUT: /ipv6/dhcp-server (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dhcp-server put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-server" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-server/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/binding get

GET: /ipv6/dhcp-server/binding (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/binding get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/binding" \
+	--user username:password

RESPONSE BODY

Type
array

/binding put

PUT: /ipv6/dhcp-server/binding (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/binding put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-server/binding" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-server/binding/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/dhcp-server/binding/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/dhcp-server/binding/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-server/binding/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/dhcp-server/binding/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-server/binding/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-server/binding/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-server/binding/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-server/binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/binding/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-server/binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-server/binding/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-server/binding/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-server/binding/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/make-static post

POST: /ipv6/dhcp-server/binding/make-static (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/make-static post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/make-static" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-server/binding/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-server/binding/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-server/binding/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-server/binding/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/dhcp-server/binding/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/binding/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/dhcp-server/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/dhcp-server/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/dhcp-server/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-server/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-server/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/option get

GET: /ipv6/dhcp-server/option (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/option" \
+	--user username:password

RESPONSE BODY

Type
array

/option put

PUT: /ipv6/dhcp-server/option (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/option put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-server/option" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-server/option/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-server/option/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-server/option/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-server/option/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-server/option/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/option/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-server/option/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-server/option/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-server/option/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-server/option/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-server/option/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-server/option/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-server/option/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sets get

GET: /ipv6/dhcp-server/option/sets (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sets get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets" \
+	--user username:password

RESPONSE BODY

Type
array

/sets put

PUT: /ipv6/dhcp-server/option/sets (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sets put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/dhcp-server/option/sets/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/dhcp-server/option/sets/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/dhcp-server/option/sets/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/dhcp-server/option/sets/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/dhcp-server/option/sets/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/dhcp-server/option/sets/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-server/option/sets/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-server/option/sets/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-server/option/sets/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-server/option/sets/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/option/sets/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/dhcp-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/dhcp-server/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/dhcp-server/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/dhcp-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/dhcp-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/address-list get

GET: /ipv6/firewall/address-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/address-list" \
+	--user username:password

RESPONSE BODY

Type
array

/address-list put

PUT: /ipv6/firewall/address-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/address-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/firewall/address-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/firewall/address-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/firewall/address-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/firewall/address-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/firewall/address-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/firewall/address-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/address-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/firewall/address-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/address-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/address-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/address-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/firewall/address-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/firewall/address-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/address-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/address-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/firewall/address-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/firewall/address-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/address-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/connection get

GET: /ipv6/firewall/connection (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connection get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/connection" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ipv6/firewall/connection/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/connection/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/connection/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/connection/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/connection/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/connection/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/connection/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/connection/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/connection/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/connection/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/filter get

GET: /ipv6/firewall/filter (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/filter" \
+	--user username:password

RESPONSE BODY

Type
array

/filter put

PUT: /ipv6/firewall/filter (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/filter put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/firewall/filter" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/firewall/filter/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/firewall/filter/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/firewall/filter/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/firewall/filter/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/firewall/filter/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/firewall/filter/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/filter/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/filter/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/filter/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/firewall/filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/firewall/filter/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ipv6/firewall/filter/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/filter/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/filter/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/firewall/filter/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ipv6/firewall/filter/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ipv6/firewall/filter/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/firewall/filter/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/firewall/filter/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/filter/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mangle get

GET: /ipv6/firewall/mangle (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mangle get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/mangle" \
+	--user username:password

RESPONSE BODY

Type
array

/mangle put

PUT: /ipv6/firewall/mangle (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mangle put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/firewall/mangle" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/firewall/mangle/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/firewall/mangle/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/firewall/mangle/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/firewall/mangle/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/firewall/mangle/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/mangle/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/firewall/mangle/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/mangle/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/mangle/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/mangle/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/firewall/mangle/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/firewall/mangle/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ipv6/firewall/mangle/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/mangle/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/mangle/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/firewall/mangle/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ipv6/firewall/mangle/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ipv6/firewall/mangle/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/firewall/mangle/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/firewall/mangle/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/mangle/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nat get

GET: /ipv6/firewall/nat (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/nat" \
+	--user username:password

RESPONSE BODY

Type
array

/nat put

PUT: /ipv6/firewall/nat (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nat put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/firewall/nat" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/firewall/nat/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/firewall/nat/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/firewall/nat/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/firewall/nat/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/firewall/nat/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/nat/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/firewall/nat/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/nat/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/nat/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/nat/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/firewall/nat/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/firewall/nat/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ipv6/firewall/nat/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/nat/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/nat/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/firewall/nat/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ipv6/firewall/nat/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ipv6/firewall/nat/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/firewall/nat/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/firewall/nat/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/nat/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/raw get

GET: /ipv6/firewall/raw (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/raw" \
+	--user username:password

RESPONSE BODY

Type
array

/raw put

PUT: /ipv6/firewall/raw (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/firewall/raw" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/firewall/raw/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/firewall/raw/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/firewall/raw/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/firewall/raw/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/firewall/raw/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/firewall/raw/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/firewall/raw/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/firewall/raw/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/firewall/raw/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/firewall/raw/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/firewall/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/firewall/raw/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /ipv6/firewall/raw/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/firewall/raw/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/firewall/raw/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/firewall/raw/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /ipv6/firewall/raw/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /ipv6/firewall/raw/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/firewall/raw/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/firewall/raw/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/firewall/raw/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nd get

GET: /ipv6/nd (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nd get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd" \
+	--user username:password

RESPONSE BODY

Type
array

/nd put

PUT: /ipv6/nd (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nd put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/nd" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/nd/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/nd/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/nd/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/nd/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/nd/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/nd/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/nd/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/nd/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/nd/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/nd/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/nd/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/nd/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/nd/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/prefix get

GET: /ipv6/nd/prefix (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/prefix get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd/prefix" \
+	--user username:password

RESPONSE BODY

Type
array

/prefix put

PUT: /ipv6/nd/prefix (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/prefix put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/nd/prefix" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/nd/prefix/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/nd/prefix/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/default get

GET: /ipv6/nd/prefix/default (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/default get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd/prefix/default" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ipv6/nd/prefix/default/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/default/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/nd/prefix/default/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/default/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/nd/prefix/default/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/default/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/nd/prefix/default/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd/prefix/default/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/nd/prefix/default/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/nd/prefix/default/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/nd/prefix/default/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/default/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/nd/prefix/default/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/default/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/nd/prefix/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/nd/prefix/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/nd/prefix/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/nd/prefix/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/nd/prefix/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/nd/prefix/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/nd/prefix/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/nd/prefix/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/nd/prefix/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/nd/prefix/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/nd/prefix/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/nd/prefix/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/nd/prefix/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/nd/prefix/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/nd/prefix/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/nd/prefix/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/prefix/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/nd/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/nd/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/nd/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/nd/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/nd/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /ipv6/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ipv6/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ipv6/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pool get

GET: /ipv6/pool (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pool get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/pool" \
+	--user username:password

RESPONSE BODY

Type
array

/pool put

PUT: /ipv6/pool (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pool put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/pool" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/pool/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/pool/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/pool/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/pool/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/pool/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/pool/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/pool/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/pool/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/pool/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/pool/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/pool/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/pool/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/pool/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/pool/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/used get

GET: /ipv6/pool/used (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/used get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/pool/used" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ipv6/pool/used/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/used/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/pool/used/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/used/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/pool/used/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/pool/used/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /ipv6/pool/used/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/pool/used/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/route get

GET: /ipv6/route (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/route get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/route" \
+	--user username:password

RESPONSE BODY

Type
array

/route put

PUT: /ipv6/route (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/route put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ipv6/route" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ipv6/route/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ipv6/route/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ipv6/route/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ipv6/route/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ipv6/route/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/route/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ipv6/route/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/route/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/route/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ipv6/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ipv6/route/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/route/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/route/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ipv6/route/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ipv6/route/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/route/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ipv6/route/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/route/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /ipv6/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ipv6/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ipv6/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ipv6/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ipv6/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ipv6/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ipv6/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ipv6/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ipv6/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ipv6/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ipv6/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/jobname


/jobname post

POST: /jobname (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/jobname post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/jobname" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/len


/len post

POST: /len (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/len post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/len" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/local


/local post

POST: /local (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/local post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/local" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/log


/log get

GET: /log (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/log get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/log" \
+	--user username:password

RESPONSE BODY

Type
array


/debug post

POST: /log/debug (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/debug post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/debug" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/error post

POST: /log/error (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/error post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/error" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /log/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /log/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /log/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/log/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/info post

POST: /log/info (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/info post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/info" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /log/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/warning post

POST: /log/warning (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/warning post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/log/warning" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/mpls


/export post

POST: /mpls/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/forwarding-table get

GET: /mpls/forwarding-table (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/forwarding-table get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/forwarding-table" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /mpls/forwarding-table/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/forwarding-table/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/forwarding-table/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/forwarding-table/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/forwarding-table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/forwarding-table/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /mpls/forwarding-table/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/forwarding-table/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /mpls/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/interface" \
+	--user username:password

RESPONSE BODY

Type
array

/interface put

PUT: /mpls/interface (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/interface" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/interface/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/interface/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /mpls/interface/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/interface/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/interface/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/interface/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ldp get

GET: /mpls/ldp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ldp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp" \
+	--user username:password

RESPONSE BODY

Type
array

/ldp put

PUT: /mpls/ldp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ldp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/accept-filter get

GET: /mpls/ldp/accept-filter (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/accept-filter get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/accept-filter" \
+	--user username:password

RESPONSE BODY

Type
array

/accept-filter put

PUT: /mpls/ldp/accept-filter (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/accept-filter put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/accept-filter" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/accept-filter/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/accept-filter/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/accept-filter/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/accept-filter/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/accept-filter/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/accept-filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/accept-filter/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/accept-filter/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/accept-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/accept-filter/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/accept-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/accept-filter/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/accept-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/accept-filter/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /mpls/ldp/accept-filter/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/accept-filter/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/accept-filter/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/accept-filter/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/accept-filter/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/accept-filter/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/accept-filter/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/advertise-filter get

GET: /mpls/ldp/advertise-filter (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/advertise-filter get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/advertise-filter" \
+	--user username:password

RESPONSE BODY

Type
array

/advertise-filter put

PUT: /mpls/ldp/advertise-filter (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/advertise-filter put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/advertise-filter" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/advertise-filter/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/advertise-filter/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/advertise-filter/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/advertise-filter/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/advertise-filter/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/advertise-filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/advertise-filter/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/advertise-filter/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/advertise-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/advertise-filter/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/advertise-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/advertise-filter/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/advertise-filter/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/advertise-filter/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /mpls/ldp/advertise-filter/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/advertise-filter/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/advertise-filter/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/advertise-filter/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/advertise-filter/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/advertise-filter/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/advertise-filter/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /mpls/ldp/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/interface" \
+	--user username:password

RESPONSE BODY

Type
array

/interface put

PUT: /mpls/ldp/interface (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/interface" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/interface/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/interface/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/interface/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/interface/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/interface/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/local-mapping get

GET: /mpls/ldp/local-mapping (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/local-mapping get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/local-mapping" \
+	--user username:password

RESPONSE BODY

Type
array

/local-mapping put

PUT: /mpls/ldp/local-mapping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/local-mapping put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/local-mapping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/local-mapping/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/local-mapping/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/local-mapping/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/local-mapping/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/local-mapping/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/local-mapping/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/local-mapping/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/local-mapping/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/local-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/local-mapping/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/local-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/local-mapping/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/local-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/local-mapping/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/local-mapping/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/local-mapping/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/local-mapping/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/local-mapping/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/local-mapping/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/local-mapping/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /mpls/ldp/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array

/neighbor put

PUT: /mpls/ldp/neighbor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/neighbor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/neighbor/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/neighbor/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/neighbor/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/neighbor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/neighbor/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/neighbor/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/neighbor/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/neighbor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/neighbor/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/neighbor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/neighbor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/neighbor/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/neighbor/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remote-mapping get

GET: /mpls/ldp/remote-mapping (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remote-mapping get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/remote-mapping" \
+	--user username:password

RESPONSE BODY

Type
array

/remote-mapping put

PUT: /mpls/ldp/remote-mapping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remote-mapping put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/ldp/remote-mapping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/ldp/remote-mapping/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/ldp/remote-mapping/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/ldp/remote-mapping/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/ldp/remote-mapping/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/ldp/remote-mapping/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/ldp/remote-mapping/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/ldp/remote-mapping/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/ldp/remote-mapping/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/ldp/remote-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/ldp/remote-mapping/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/ldp/remote-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/ldp/remote-mapping/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/ldp/remote-mapping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/ldp/remote-mapping/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/ldp/remote-mapping/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/remote-mapping/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/remote-mapping/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/remote-mapping/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/remote-mapping/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remote-mapping/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/ldp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/ldp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/ldp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/ldp/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/ldp/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /mpls/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /mpls/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/traffic-eng/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flow get

GET: /mpls/traffic-eng/flow (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flow get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/flow" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /mpls/traffic-eng/flow/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/flow/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/traffic-eng/flow/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/flow/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/traffic-eng/flow/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/flow/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /mpls/traffic-eng/flow/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/flow/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /mpls/traffic-eng/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/interface" \
+	--user username:password

RESPONSE BODY

Type
array

/interface put

PUT: /mpls/traffic-eng/interface (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/traffic-eng/interface" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/traffic-eng/interface/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/traffic-eng/interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/traffic-eng/interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/traffic-eng/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/traffic-eng/interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/traffic-eng/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/traffic-eng/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/traffic-eng/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/traffic-eng/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/traffic-eng/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/traffic-eng/interface/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/traffic-eng/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/traffic-eng/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/traffic-eng/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/traffic-eng/interface/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/traffic-eng/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/traffic-eng/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/traffic-eng/interface/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/interface/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/path get

GET: /mpls/traffic-eng/path (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/path get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/path" \
+	--user username:password

RESPONSE BODY

Type
array

/path put

PUT: /mpls/traffic-eng/path (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/path put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/traffic-eng/path" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/traffic-eng/path/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/traffic-eng/path/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/traffic-eng/path/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/traffic-eng/path/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/traffic-eng/path/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/traffic-eng/path/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/traffic-eng/path/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/traffic-eng/path/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/traffic-eng/path/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/path/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/traffic-eng/path/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/traffic-eng/path/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/traffic-eng/path/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/traffic-eng/path/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/traffic-eng/path/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/traffic-eng/path/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/traffic-eng/path/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/traffic-eng/path/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/traffic-eng/path/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/path/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/tunnel get

GET: /mpls/traffic-eng/tunnel (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tunnel get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/tunnel" \
+	--user username:password

RESPONSE BODY

Type
array

/tunnel put

PUT: /mpls/traffic-eng/tunnel (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tunnel put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/mpls/traffic-eng/tunnel" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /mpls/traffic-eng/tunnel/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /mpls/traffic-eng/tunnel/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /mpls/traffic-eng/tunnel/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /mpls/traffic-eng/tunnel/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /mpls/traffic-eng/tunnel/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /mpls/traffic-eng/tunnel/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /mpls/traffic-eng/tunnel/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /mpls/traffic-eng/tunnel/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /mpls/traffic-eng/tunnel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /mpls/traffic-eng/tunnel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /mpls/traffic-eng/tunnel/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /mpls/traffic-eng/tunnel/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /mpls/traffic-eng/tunnel/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reoptimize post

POST: /mpls/traffic-eng/tunnel/reoptimize (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reoptimize post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/reoptimize" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /mpls/traffic-eng/tunnel/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /mpls/traffic-eng/tunnel/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /mpls/traffic-eng/tunnel/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/mpls/traffic-eng/tunnel/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/nothing


/nothing post

POST: /nothing (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nothing post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/nothing" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/onerror


/onerror post

POST: /onerror (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/onerror post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/onerror" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/parse


/parse post

POST: /parse (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/parse post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/parse" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/password


/password post

POST: /password (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/password post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/password" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/pick


/pick post

POST: /pick (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pick post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/pick" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/ping


/ping post

POST: /ping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ping post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/port


/port get

GET: /port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/port" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remote-access get

GET: /port/remote-access (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remote-access get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/port/remote-access" \
+	--user username:password

RESPONSE BODY

Type
array

/remote-access put

PUT: /port/remote-access (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remote-access put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/port/remote-access" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /port/remote-access/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /port/remote-access/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /port/remote-access/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /port/remote-access/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /port/remote-access/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /port/remote-access/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /port/remote-access/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /port/remote-access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/port/remote-access/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /port/remote-access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/port/remote-access/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /port/remote-access/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/port/remote-access/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /port/remote-access/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /port/remote-access/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /port/remote-access/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /port/remote-access/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remote-access/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/ppp


/aaa get

GET: /ppp/aaa (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/aaa get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/aaa" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /ppp/aaa/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/aaa/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ppp/aaa/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/aaa/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ppp/aaa/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/aaa/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ppp/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/aaa/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ppp/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ppp/aaa/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ppp/aaa/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/aaa/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ppp/aaa/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/aaa/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/active get

GET: /ppp/active (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/active" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /ppp/active/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/active/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ppp/active/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/active/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ppp/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/active/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ppp/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ppp/active/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ppp/active/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/active/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ppp/active/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/active/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ppp/active/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/active/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ppp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/l2tp-secret get

GET: /ppp/l2tp-secret (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-secret get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/l2tp-secret" \
+	--user username:password

RESPONSE BODY

Type
array

/l2tp-secret put

PUT: /ppp/l2tp-secret (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/l2tp-secret put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ppp/l2tp-secret" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ppp/l2tp-secret/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ppp/l2tp-secret/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ppp/l2tp-secret/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ppp/l2tp-secret/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ppp/l2tp-secret/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ppp/l2tp-secret/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ppp/l2tp-secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/l2tp-secret/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ppp/l2tp-secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ppp/l2tp-secret/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ppp/l2tp-secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ppp/l2tp-secret/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ppp/l2tp-secret/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ppp/l2tp-secret/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ppp/l2tp-secret/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ppp/l2tp-secret/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/l2tp-secret/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile get

GET: /ppp/profile (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/profile" \
+	--user username:password

RESPONSE BODY

Type
array

/profile put

PUT: /ppp/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ppp/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ppp/profile/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ppp/profile/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ppp/profile/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ppp/profile/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ppp/profile/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ppp/profile/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ppp/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/profile/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ppp/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ppp/profile/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ppp/profile/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ppp/profile/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ppp/profile/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ppp/profile/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ppp/profile/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ppp/profile/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ppp/profile/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/profile/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/secret get

GET: /ppp/secret (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/secret get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/secret" \
+	--user username:password

RESPONSE BODY

Type
array

/secret put

PUT: /ppp/secret (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/secret put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/ppp/secret" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /ppp/secret/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /ppp/secret/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /ppp/secret/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /ppp/secret/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /ppp/secret/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /ppp/secret/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /ppp/secret/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /ppp/secret/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /ppp/secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/ppp/secret/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /ppp/secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/ppp/secret/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /ppp/secret/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/ppp/secret/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /ppp/secret/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /ppp/secret/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /ppp/secret/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /ppp/secret/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /ppp/secret/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/ppp/secret/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/put


/put post

POST: /put (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/put post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/put" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/queue


/export post

POST: /queue/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /queue/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /queue/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /queue/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /queue/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /queue/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /queue/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /queue/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/queue/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /queue/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /queue/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /queue/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /queue/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/simple get

GET: /queue/simple (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/simple get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/simple" \
+	--user username:password

RESPONSE BODY

Type
array

/simple put

PUT: /queue/simple (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/simple put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/queue/simple" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /queue/simple/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /queue/simple/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /queue/simple/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /queue/simple/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /queue/simple/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /queue/simple/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /queue/simple/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /queue/simple/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /queue/simple/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/simple/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /queue/simple/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/queue/simple/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /queue/simple/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/queue/simple/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /queue/simple/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /queue/simple/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /queue/simple/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /queue/simple/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /queue/simple/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /queue/simple/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /queue/simple/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /queue/simple/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/simple/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/tree get

GET: /queue/tree (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tree get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/tree" \
+	--user username:password

RESPONSE BODY

Type
array

/tree put

PUT: /queue/tree (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tree put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/queue/tree" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /queue/tree/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /queue/tree/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /queue/tree/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /queue/tree/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /queue/tree/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /queue/tree/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /queue/tree/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /queue/tree/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /queue/tree/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/tree/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /queue/tree/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/queue/tree/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /queue/tree/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/queue/tree/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /queue/tree/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /queue/tree/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /queue/tree/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /queue/tree/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters-all post

POST: /queue/tree/reset-counters-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/reset-counters-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /queue/tree/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/tree/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/type get

GET: /queue/type (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/type get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/type" \
+	--user username:password

RESPONSE BODY

Type
array

/type put

PUT: /queue/type (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/type put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/queue/type" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /queue/type/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /queue/type/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /queue/type/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /queue/type/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /queue/type/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /queue/type/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/queue/type/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /queue/type/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/queue/type/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /queue/type/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/queue/type/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /queue/type/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /queue/type/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /queue/type/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /queue/type/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/queue/type/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/quit


/quit post

POST: /quit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/quit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/quit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/radius


/radius get

GET: /radius (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/radius get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/radius" \
+	--user username:password

RESPONSE BODY

Type
array

/radius put

PUT: /radius (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/radius put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/radius" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /radius/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /radius/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /radius/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /radius/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /radius/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /radius/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /radius/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /radius/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /radius/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/radius/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /radius/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/radius/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /radius/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/radius/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/incoming get

GET: /radius/incoming (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/incoming get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/radius/incoming" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /radius/incoming/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /radius/incoming/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /radius/incoming/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /radius/incoming/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/radius/incoming/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /radius/incoming/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/radius/incoming/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /radius/incoming/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /radius/incoming/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /radius/incoming/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /radius/incoming/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/incoming/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /radius/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /radius/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /radius/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /radius/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /radius/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-counters post

POST: /radius/reset-counters (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-counters post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/reset-counters" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /radius/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/radius/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/redo


/redo post

POST: /redo (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/redo post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/redo" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/resolve


/resolve post

POST: /resolve (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resolve post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/resolve" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/retry


/retry post

POST: /retry (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/retry post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/retry" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/return


/return post

POST: /return (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/return post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/return" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/rndnum


/rndnum post

POST: /rndnum (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rndnum post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/rndnum" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/rndstr


/rndstr post

POST: /rndstr (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rndstr post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/rndstr" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/routing


/configuration get

GET: /routing/bfd/configuration (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/configuration get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bfd/configuration" \
+	--user username:password

RESPONSE BODY

Type
array

/configuration put

PUT: /routing/bfd/configuration (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/configuration put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/bfd/configuration" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/bfd/configuration/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/bfd/configuration/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/bfd/configuration/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/bfd/configuration/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/bfd/configuration/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bfd/configuration/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bfd/configuration/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bfd/configuration/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bfd/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bfd/configuration/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/bfd/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/bfd/configuration/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/bfd/configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/bfd/configuration/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/bfd/configuration/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/bfd/configuration/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/bfd/configuration/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/bfd/configuration/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/bfd/configuration/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bfd/configuration/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/configuration/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bfd/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/session get

GET: /routing/bfd/session (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/session get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bfd/session" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/bfd/session/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/session/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bfd/session/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/session/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bfd/session/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bfd/session/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/bfd/session/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bfd/session/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/advertisements get

GET: /routing/bgp/advertisements (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/advertisements get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/advertisements" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/bgp/advertisements/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/advertisements/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/advertisements/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/advertisements/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/advertisements/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/advertisements/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/advertisements/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/advertisements/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/connection get

GET: /routing/bgp/connection (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connection get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/connection" \
+	--user username:password

RESPONSE BODY

Type
array

/connection put

PUT: /routing/bgp/connection (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connection put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/bgp/connection" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/bgp/connection/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/bgp/connection/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/bgp/connection/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/bgp/connection/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/bgp/connection/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bgp/connection/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bgp/connection/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/connection/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/connection/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/bgp/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/bgp/connection/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/bgp/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/bgp/connection/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/connection/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/bgp/connection/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/bgp/connection/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/bgp/connection/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bgp/connection/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/connection/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bgp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/session get

GET: /routing/bgp/session (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/session get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/session" \
+	--user username:password

RESPONSE BODY

Type
array


/clear post

POST: /routing/bgp/session/clear (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/clear post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/clear" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dump-saved-advertisements post

POST: /routing/bgp/session/dump-saved-advertisements (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dump-saved-advertisements post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/dump-saved-advertisements" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bgp/session/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/session/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/session/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/session/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/session/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/refresh post

POST: /routing/bgp/session/refresh (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/refresh post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/refresh" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/resend post

POST: /routing/bgp/session/resend (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resend post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/resend" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stop post

POST: /routing/bgp/session/stop (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stop post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/stop" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bgp/session/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/session/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/template get

GET: /routing/bgp/template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/template" \
+	--user username:password

RESPONSE BODY

Type
array

/template put

PUT: /routing/bgp/template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/bgp/template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/bgp/template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/bgp/template/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/bgp/template/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/bgp/template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/bgp/template/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bgp/template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bgp/template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/bgp/template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/bgp/template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/bgp/template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/bgp/template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/bgp/template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/bgp/template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/bgp/template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bgp/template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vpls get

GET: /routing/bgp/vpls (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpls get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/vpls" \
+	--user username:password

RESPONSE BODY

Type
array

/vpls put

PUT: /routing/bgp/vpls (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpls put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/bgp/vpls" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/bgp/vpls/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/bgp/vpls/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/bgp/vpls/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/bgp/vpls/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/bgp/vpls/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bgp/vpls/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bgp/vpls/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/vpls/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/vpls/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/bgp/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/bgp/vpls/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/bgp/vpls/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/bgp/vpls/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/vpls/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/bgp/vpls/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/bgp/vpls/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/bgp/vpls/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bgp/vpls/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpls/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/vpn get

GET: /routing/bgp/vpn (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpn get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/vpn" \
+	--user username:password

RESPONSE BODY

Type
array

/vpn put

PUT: /routing/bgp/vpn (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/vpn put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/bgp/vpn" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/bgp/vpn/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/bgp/vpn/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/bgp/vpn/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/bgp/vpn/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/bgp/vpn/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/bgp/vpn/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/bgp/vpn/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/bgp/vpn/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/bgp/vpn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/bgp/vpn/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/bgp/vpn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/bgp/vpn/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/bgp/vpn/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/bgp/vpn/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/bgp/vpn/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/bgp/vpn/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/bgp/vpn/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/bgp/vpn/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/bgp/vpn/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/bgp/vpn/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/discourse post

POST: /routing/discourse (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/discourse post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/discourse" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/fantasy get

GET: /routing/fantasy (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/fantasy get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/fantasy" \
+	--user username:password

RESPONSE BODY

Type
array

/fantasy put

PUT: /routing/fantasy (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/fantasy put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/fantasy" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/fantasy/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/fantasy/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/fantasy/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/fantasy/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/fantasy/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/fantasy/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/fantasy/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/fantasy/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/fantasy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/fantasy/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/fantasy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/fantasy/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/fantasy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/fantasy/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/fantasy/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/fantasy/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/fantasy/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/fantasy/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/fantasy/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/chain get

GET: /routing/filter/chain (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/chain get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/chain" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/filter/chain/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/chain/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/chain/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/chain/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/chain/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/chain/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/chain/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/chain/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/community-ext-list get

GET: /routing/filter/community-ext-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-ext-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-ext-list" \
+	--user username:password

RESPONSE BODY

Type
array

/community-ext-list put

PUT: /routing/filter/community-ext-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-ext-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/community-ext-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/community-ext-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/community-ext-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/community-ext-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/community-ext-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/community-ext-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/community-ext-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/community-ext-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/community-ext-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/community-ext-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-ext-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/community-ext-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/community-ext-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/community-ext-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/community-ext-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/community-ext-list/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/community-ext-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/community-ext-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/community-ext-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/community-ext-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/filter/community-ext-list/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-ext-list/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/community-large-list get

GET: /routing/filter/community-large-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-large-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-large-list" \
+	--user username:password

RESPONSE BODY

Type
array

/community-large-list put

PUT: /routing/filter/community-large-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-large-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/community-large-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/community-large-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/community-large-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/community-large-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/community-large-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/community-large-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/community-large-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/community-large-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/community-large-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/community-large-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-large-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/community-large-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/community-large-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/community-large-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/community-large-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/community-large-list/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/community-large-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/community-large-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/community-large-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/community-large-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/filter/community-large-list/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-large-list/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/community-list get

GET: /routing/filter/community-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-list" \
+	--user username:password

RESPONSE BODY

Type
array

/community-list put

PUT: /routing/filter/community-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/community-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/community-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/community-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/community-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/community-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/community-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/community-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/community-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/community-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/community-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/community-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/community-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/community-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/community-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/community-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/community-list/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/community-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/community-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/community-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/community-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/filter/community-list/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/community-list/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/num-list get

GET: /routing/filter/num-list (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/num-list get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/num-list" \
+	--user username:password

RESPONSE BODY

Type
array

/num-list put

PUT: /routing/filter/num-list (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/num-list put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/num-list" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/num-list/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/num-list/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/num-list/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/num-list/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/num-list/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/num-list/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/num-list/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/num-list/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/num-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/num-list/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/num-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/num-list/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/num-list/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/num-list/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/num-list/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/num-list/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/num-list/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/num-list/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/num-list/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/num-list/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rule get

GET: /routing/filter/rule (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rule get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/rule" \
+	--user username:password

RESPONSE BODY

Type
array

/rule put

PUT: /routing/filter/rule (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rule put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/rule" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/rule/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/rule/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/rule/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/rule/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/rule/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/rule/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/rule/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/rule/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/rule/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/rule/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/rule/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/rule/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/rule/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/rule/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/rule/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/rule/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/rule/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/select-rule get

GET: /routing/filter/select-rule (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/select-rule get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/select-rule" \
+	--user username:password

RESPONSE BODY

Type
array

/select-rule put

PUT: /routing/filter/select-rule (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/select-rule put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/filter/select-rule" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/filter/select-rule/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/filter/select-rule/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/filter/select-rule/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/filter/select-rule/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/filter/select-rule/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/filter/select-rule/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/filter/select-rule/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/filter/select-rule/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/filter/select-rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/filter/select-rule/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/filter/select-rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/filter/select-rule/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/filter/select-rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/filter/select-rule/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/filter/select-rule/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/filter/select-rule/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/filter/select-rule/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/filter/select-rule/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/filter/select-rule/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/filter/select-rule/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/select-rule/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/test-as-path-regexp post

POST: /routing/filter/test-as-path-regexp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/test-as-path-regexp post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/filter/test-as-path-regexp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/gmp get

GET: /routing/gmp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gmp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/gmp" \
+	--user username:password

RESPONSE BODY

Type
array

/gmp put

PUT: /routing/gmp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/gmp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/gmp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/gmp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/gmp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/gmp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/gmp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/gmp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/gmp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/gmp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/gmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/gmp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/gmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/gmp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/gmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/gmp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/gmp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/gmp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/gmp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/gmp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/gmp/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/gmp/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/id get

GET: /routing/id (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/id get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/id" \
+	--user username:password

RESPONSE BODY

Type
array

/id put

PUT: /routing/id (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/id put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/id" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/id/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/id/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/id/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/id/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/id/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/id/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/id/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/id/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/id/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/id/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/id/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/id/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/id/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/id/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/id/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/id/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/id/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/id/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/id/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/id/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/igmp-proxy get

GET: /routing/igmp-proxy (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/igmp-proxy get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/igmp-proxy/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/igmp-proxy/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/igmp-proxy/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/igmp-proxy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/igmp-proxy/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/igmp-proxy/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /routing/igmp-proxy/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy/interface" \
+	--user username:password

RESPONSE BODY

Type
array

/interface put

PUT: /routing/igmp-proxy/interface (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/igmp-proxy/interface" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/igmp-proxy/interface/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/igmp-proxy/interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/igmp-proxy/interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/igmp-proxy/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/igmp-proxy/interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/igmp-proxy/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/igmp-proxy/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/igmp-proxy/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/igmp-proxy/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/igmp-proxy/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/igmp-proxy/interface/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/igmp-proxy/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/igmp-proxy/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/igmp-proxy/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/igmp-proxy/interface/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/igmp-proxy/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/igmp-proxy/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mfc get

GET: /routing/igmp-proxy/mfc (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mfc get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy/mfc" \
+	--user username:password

RESPONSE BODY

Type
array

/mfc put

PUT: /routing/igmp-proxy/mfc (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mfc put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/igmp-proxy/mfc" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/igmp-proxy/mfc/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/igmp-proxy/mfc/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/igmp-proxy/mfc/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/igmp-proxy/mfc/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/igmp-proxy/mfc/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/igmp-proxy/mfc/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/igmp-proxy/mfc/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/igmp-proxy/mfc/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/igmp-proxy/mfc/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/igmp-proxy/mfc/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/igmp-proxy/mfc/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/igmp-proxy/mfc/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/igmp-proxy/mfc/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/igmp-proxy/mfc/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/igmp-proxy/mfc/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/igmp-proxy/mfc/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/igmp-proxy/mfc/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/mfc/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/igmp-proxy/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/igmp-proxy/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/igmp-proxy/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/isis/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/instance get

GET: /routing/isis/instance (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/instance" \
+	--user username:password

RESPONSE BODY

Type
array

/instance put

PUT: /routing/isis/instance (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/isis/instance" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/isis/instance/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/isis/instance/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/isis/instance/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/isis/instance/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/isis/instance/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/isis/instance/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/isis/instance/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/isis/instance/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/isis/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/instance/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/isis/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/isis/instance/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/isis/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/isis/instance/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/isis/instance/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/isis/instance/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/isis/instance/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/isis/instance/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/isis/instance/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/instance/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /routing/isis/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/isis/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/isis/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/isis/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/isis/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/isis/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/isis/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/isis/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/isis/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/isis/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/isis/interface/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface-template get

GET: /routing/isis/interface-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/interface-template" \
+	--user username:password

RESPONSE BODY

Type
array

/interface-template put

PUT: /routing/isis/interface-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/isis/interface-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/isis/interface-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/isis/interface-template/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/isis/interface-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/isis/interface-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/isis/interface-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/isis/interface-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/isis/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/interface-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/isis/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/isis/interface-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/isis/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/isis/interface-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/isis/interface-template/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/isis/interface-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/isis/interface-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/isis/interface-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/isis/interface-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/isis/interface-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/interface-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/lsp get

GET: /routing/isis/lsp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lsp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/lsp" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/isis/lsp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/isis/lsp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/isis/lsp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/isis/lsp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/lsp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/isis/lsp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/isis/lsp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/isis/lsp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/isis/lsp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/isis/lsp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/isis/lsp/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/lsp/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /routing/isis/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/isis/neighbor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/isis/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/isis/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/isis/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/isis/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/isis/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/isis/neighbor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/isis/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/isis/neighbor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/isis/neighbor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/isis/neighbor/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/isis/neighbor/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/nexthop get

GET: /routing/nexthop (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/nexthop get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/nexthop" \
+	--user username:password

RESPONSE BODY

Type
array


/dump-dot post

POST: /routing/nexthop/dump-dot (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dump-dot post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/nexthop/dump-dot" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/nexthop/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/nexthop/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/nexthop/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/nexthop/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/nexthop/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/nexthop/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/nexthop/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/nexthop/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/nexthop/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/nexthop/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/area get

GET: /routing/ospf/area (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/area get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/area" \
+	--user username:password

RESPONSE BODY

Type
array

/area put

PUT: /routing/ospf/area (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/area put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/ospf/area" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/ospf/area/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/ospf/area/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/ospf/area/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/area/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/ospf/area/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/area/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/area/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/area/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/area/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/area/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/ospf/area/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/ospf/area/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/area/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/area/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/area/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/range get

GET: /routing/ospf/area/range (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/range get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/area/range" \
+	--user username:password

RESPONSE BODY

Type
array

/range put

PUT: /routing/ospf/area/range (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/range put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/ospf/area/range" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/ospf/area/range/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/ospf/area/range/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/ospf/area/range/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/area/range/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/ospf/area/range/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/area/range/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/area/range/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/area/range/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/area/range/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/area/range/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/ospf/area/range/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/ospf/area/range/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/area/range/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/area/range/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/area/range/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/ospf/area/range/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/area/range/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/area/range/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/ospf/area/range/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/range/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/ospf/area/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/area/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/area/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/ospf/area/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/area/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/instance get

GET: /routing/ospf/instance (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/instance" \
+	--user username:password

RESPONSE BODY

Type
array

/instance put

PUT: /routing/ospf/instance (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/ospf/instance" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/ospf/instance/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/ospf/instance/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/ospf/instance/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/instance/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/ospf/instance/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/instance/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/instance/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/instance/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/instance/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/ospf/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/ospf/instance/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/instance/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/instance/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/ospf/instance/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/instance/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/instance/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/ospf/instance/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/instance/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /routing/ospf/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/ospf/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface-template get

GET: /routing/ospf/interface-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/interface-template" \
+	--user username:password

RESPONSE BODY

Type
array

/interface-template put

PUT: /routing/ospf/interface-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/ospf/interface-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/ospf/interface-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/ospf/interface-template/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/ospf/interface-template/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/interface-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/ospf/interface-template/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/interface-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/interface-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/interface-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/interface-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/ospf/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/ospf/interface-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/interface-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/ospf/interface-template/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/interface-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/ospf/interface-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/interface-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/interface-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/ospf/interface-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/interface-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/lsa get

GET: /routing/ospf/lsa (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/lsa get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/lsa" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/ospf/lsa/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/lsa/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/lsa/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/lsa/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/lsa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/lsa/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/lsa/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/lsa/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /routing/ospf/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /routing/ospf/neighbor/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/neighbor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/neighbor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/neighbor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/neighbor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/neighbor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/static-neighbor get

GET: /routing/ospf/static-neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/static-neighbor" \
+	--user username:password

RESPONSE BODY

Type
array

/static-neighbor put

PUT: /routing/ospf/static-neighbor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-neighbor put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/ospf/static-neighbor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/ospf/static-neighbor/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/ospf/static-neighbor/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/ospf/static-neighbor/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/ospf/static-neighbor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/ospf/static-neighbor/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/ospf/static-neighbor/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/ospf/static-neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/ospf/static-neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/ospf/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/ospf/static-neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/ospf/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/ospf/static-neighbor/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/ospf/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/ospf/static-neighbor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/ospf/static-neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/ospf/static-neighbor/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/ospf/static-neighbor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/ospf/static-neighbor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/ospf/static-neighbor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/bsr get

GET: /routing/pimsm/bsr (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bsr get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr" \
+	--user username:password

RESPONSE BODY

Type
array


/candidate get

GET: /routing/pimsm/bsr/candidate (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/candidate get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/candidate" \
+	--user username:password

RESPONSE BODY

Type
array

/candidate put

PUT: /routing/pimsm/bsr/candidate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/candidate put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/pimsm/bsr/candidate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/pimsm/bsr/candidate/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/pimsm/bsr/candidate/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/pimsm/bsr/candidate/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/pimsm/bsr/candidate/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/bsr/candidate/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/bsr/candidate/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/bsr/candidate/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/bsr/candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/pimsm/bsr/candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/bsr/candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/bsr/candidate/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/pimsm/bsr/candidate/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/bsr/candidate/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/bsr/candidate/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/pimsm/bsr/candidate/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/candidate/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/bsr/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/bsr/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/bsr/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/bsr/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rp-candidate get

GET: /routing/pimsm/bsr/rp-candidate (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rp-candidate get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate" \
+	--user username:password

RESPONSE BODY

Type
array

/rp-candidate put

PUT: /routing/pimsm/bsr/rp-candidate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rp-candidate put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/pimsm/bsr/rp-candidate/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/pimsm/bsr/rp-candidate/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/pimsm/bsr/rp-candidate/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/pimsm/bsr/rp-candidate/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/bsr/rp-candidate/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/bsr/rp-candidate/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/bsr/rp-candidate/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/bsr/rp-candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/pimsm/bsr/rp-candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/bsr/rp-candidate/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/bsr/rp-candidate/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/pimsm/bsr/rp-candidate/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/bsr/rp-candidate/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/bsr/rp-candidate/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-candidate/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rp-set get

GET: /routing/pimsm/bsr/rp-set (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rp-set get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/rp-set" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/pimsm/bsr/rp-set/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-set/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/bsr/rp-set/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-set/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/bsr/rp-set/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/bsr/rp-set/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/bsr/rp-set/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/rp-set/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/pimsm/bsr/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/bsr/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/igmp-interface-template get

GET: /routing/pimsm/igmp-interface-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/igmp-interface-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/pimsm/igmp-interface-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/igmp-interface-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/igmp-interface-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/igmp-interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/igmp-interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/igmp-interface-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/igmp-interface-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/igmp-interface-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/pimsm/igmp-interface-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/igmp-interface-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/instance get

GET: /routing/pimsm/instance (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/instance" \
+	--user username:password

RESPONSE BODY

Type
array

/instance put

PUT: /routing/pimsm/instance (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/pimsm/instance" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/pimsm/instance/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/pimsm/instance/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/pimsm/instance/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/pimsm/instance/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/instance/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/instance/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/instance/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/instance/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/pimsm/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/pimsm/instance/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/instance/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/instance/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/pimsm/instance/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/instance/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/instance/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/instance/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /routing/pimsm/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/pimsm/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/pimsm/interface/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface-template get

GET: /routing/pimsm/interface-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/interface-template" \
+	--user username:password

RESPONSE BODY

Type
array

/interface-template put

PUT: /routing/pimsm/interface-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/pimsm/interface-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/pimsm/interface-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/pimsm/interface-template/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/pimsm/interface-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/pimsm/interface-template/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/interface-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/interface-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/interface-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/interface-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/pimsm/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/pimsm/interface-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/interface-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/pimsm/interface-template/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/interface-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/pimsm/interface-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/interface-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/interface-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/pimsm/interface-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/interface-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /routing/pimsm/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/pimsm/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/static-rp get

GET: /routing/pimsm/static-rp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-rp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/static-rp" \
+	--user username:password

RESPONSE BODY

Type
array

/static-rp put

PUT: /routing/pimsm/static-rp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-rp put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/pimsm/static-rp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/pimsm/static-rp/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/pimsm/static-rp/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/pimsm/static-rp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/pimsm/static-rp/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/pimsm/static-rp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/pimsm/static-rp/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/static-rp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/static-rp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/static-rp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/pimsm/static-rp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/pimsm/static-rp/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/pimsm/static-rp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/pimsm/static-rp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/static-rp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/pimsm/static-rp/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/pimsm/static-rp/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/pimsm/static-rp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/static-rp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/uib-g get

GET: /routing/pimsm/uib-g (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/uib-g get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/uib-g" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/pimsm/uib-g/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-g/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/uib-g/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-g/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/uib-g/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/uib-g/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/uib-g/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-g/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/uib-sg get

GET: /routing/pimsm/uib-sg (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/uib-sg get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/uib-sg" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/pimsm/uib-sg/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-sg/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/pimsm/uib-sg/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-sg/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/pimsm/uib-sg/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/pimsm/uib-sg/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/pimsm/uib-sg/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/pimsm/uib-sg/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reinstall-fib post

POST: /routing/reinstall-fib (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reinstall-fib post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/reinstall-fib" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rip/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/instance get

GET: /routing/rip/instance (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/instance" \
+	--user username:password

RESPONSE BODY

Type
array

/instance put

PUT: /routing/rip/instance (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/instance put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rip/instance" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rip/instance/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rip/instance/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rip/instance/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rip/instance/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rip/instance/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rip/instance/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/instance/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/instance/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rip/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rip/instance/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rip/instance/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rip/instance/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/instance/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rip/instance/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rip/instance/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rip/instance/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/rip/instance/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/instance/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /routing/rip/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/interface" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/rip/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface-template get

GET: /routing/rip/interface-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/interface-template" \
+	--user username:password

RESPONSE BODY

Type
array

/interface-template put

PUT: /routing/rip/interface-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rip/interface-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rip/interface-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rip/interface-template/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rip/interface-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rip/interface-template/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rip/interface-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rip/interface-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/interface-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/interface-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rip/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rip/interface-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rip/interface-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rip/interface-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/interface-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rip/interface-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rip/interface-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rip/interface-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/rip/interface-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/interface-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/keys get

GET: /routing/rip/keys (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/keys get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/keys" \
+	--user username:password

RESPONSE BODY

Type
array

/keys put

PUT: /routing/rip/keys (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/keys put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rip/keys" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rip/keys/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rip/keys/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rip/keys/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rip/keys/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rip/keys/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rip/keys/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/keys/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/keys/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/keys/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rip/keys/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rip/keys/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rip/keys/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rip/keys/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/keys/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rip/keys/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rip/keys/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rip/keys/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/keys/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/neighbor get

GET: /routing/rip/neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/neighbor" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/rip/neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/static-neighbor get

GET: /routing/rip/static-neighbor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-neighbor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/static-neighbor" \
+	--user username:password

RESPONSE BODY

Type
array

/static-neighbor put

PUT: /routing/rip/static-neighbor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/static-neighbor put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rip/static-neighbor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rip/static-neighbor/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rip/static-neighbor/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rip/static-neighbor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rip/static-neighbor/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rip/static-neighbor/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rip/static-neighbor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rip/static-neighbor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rip/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rip/static-neighbor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rip/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rip/static-neighbor/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rip/static-neighbor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rip/static-neighbor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rip/static-neighbor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rip/static-neighbor/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rip/static-neighbor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rip/static-neighbor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rip/static-neighbor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/route get

GET: /routing/route (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/route get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/route" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /routing/route/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/route/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/route/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/route/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/route/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/route/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/route/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/route/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/route/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/route/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/route/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rule get

GET: /routing/route/rule (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rule get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/route/rule" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /routing/route/rule/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/route/rule/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/route/rule/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/route/rule/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/route/rule/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/route/rule/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/route/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/route/rule/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/route/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/route/rule/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/route/rule/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/route/rule/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/route/rule/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/route/rule/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/route/rule/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/rule/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/route/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/route/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/route/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rpki get

GET: /routing/rpki (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rpki get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rpki" \
+	--user username:password

RESPONSE BODY

Type
array

/rpki put

PUT: /routing/rpki (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rpki put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rpki" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rpki/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/rpki/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rpki/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rpki/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rpki/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rpki/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rpki/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rpki/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rpki/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rpki/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rpki/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rpki/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rpki/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rpki/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rpki/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rpki/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rpki/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rpki-check post

POST: /routing/rpki/rpki-check (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rpki-check post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/rpki-check" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rpki-query post

POST: /routing/rpki/rpki-query (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rpki-query post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/rpki-query" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/session get

GET: /routing/rpki/session (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/session get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rpki/session" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/rpki/session/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/session/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rpki/session/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/session/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rpki/session/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rpki/session/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/rpki/session/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/session/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rpki/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/rpki/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rpki/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rule get

GET: /routing/rule (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rule get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rule" \
+	--user username:password

RESPONSE BODY

Type
array

/rule put

PUT: /routing/rule (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rule put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/rule" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/rule/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/rule/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/rule/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/rule/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/rule/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/rule/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/rule/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/rule/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/rule/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/rule/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/rule/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/rule/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/move post

POST: /routing/rule/move (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/move post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/move" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/rule/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/rule/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/rule/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/rule/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/rule/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/rule/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /routing/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /routing/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/info post

POST: /routing/stats/info (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/info post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/info" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/memory get

GET: /routing/stats/memory (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/memory get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/memory" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/stats/memory/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/memory/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/stats/memory/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/memory/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/stats/memory/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/memory/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/stats/memory/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/memory/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/origin get

GET: /routing/stats/origin (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/origin get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/origin" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/stats/origin/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/origin/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/stats/origin/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/origin/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/stats/origin/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/origin/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/stats/origin/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/origin/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pcap get

GET: /routing/stats/pcap (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pcap get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/pcap" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/stats/pcap/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/pcap/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/stats/pcap/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/pcap/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/stats/pcap/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/pcap/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/stats/pcap/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/pcap/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/process get

GET: /routing/stats/process (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/process get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/process" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/stats/process/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/process/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/stats/process/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/process/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/stats/process/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/process/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/kill post

POST: /routing/stats/process/kill (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/kill post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/process/kill" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/stats/process/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/process/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/step get

GET: /routing/stats/step (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/step get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/step" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /routing/stats/step/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/step/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/stats/step/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/step/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/stats/step/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/stats/step/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /routing/stats/step/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/stats/step/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/table get

GET: /routing/table (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/table get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/table" \
+	--user username:password

RESPONSE BODY

Type
array

/table put

PUT: /routing/table (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/table put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/routing/table" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /routing/table/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /routing/table/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /routing/table/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /routing/table/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /routing/table/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /routing/table/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /routing/table/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /routing/table/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /routing/table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/routing/table/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /routing/table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/routing/table/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /routing/table/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/routing/table/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /routing/table/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /routing/table/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /routing/table/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /routing/table/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /routing/table/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/routing/table/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/serialize


/serialize post

POST: /serialize (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/serialize post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/serialize" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/set


/set post

POST: /set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/{id}


/{id} patch

PATCH: /{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/snmp


/snmp get

GET: /snmp (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/snmp get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/snmp" \
+	--user username:password

RESPONSE BODY

Type
array


/community get

GET: /snmp/community (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/snmp/community" \
+	--user username:password

RESPONSE BODY

Type
array

/community put

PUT: /snmp/community (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/community put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/snmp/community" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /snmp/community/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /snmp/community/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /snmp/community/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /snmp/community/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /snmp/community/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /snmp/community/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /snmp/community/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /snmp/community/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /snmp/community/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/snmp/community/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /snmp/community/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/snmp/community/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /snmp/community/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/snmp/community/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /snmp/community/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /snmp/community/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /snmp/community/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /snmp/community/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/community/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /snmp/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /snmp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /snmp/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /snmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/snmp/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /snmp/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/snmp/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /snmp/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/send-trap post

POST: /snmp/send-trap (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/send-trap post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/send-trap" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /snmp/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/snmp/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/special-login


/special-login get

GET: /special-login (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/special-login get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/special-login" \
+	--user username:password

RESPONSE BODY

Type
array

/special-login put

PUT: /special-login (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/special-login put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/special-login" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /special-login/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /special-login/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /special-login/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /special-login/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /special-login/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /special-login/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /special-login/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /special-login/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/special-login/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /special-login/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/special-login/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /special-login/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/special-login/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /special-login/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /special-login/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /special-login/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /special-login/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/special-login/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/system


/cloud get

GET: /system/backup/cloud (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cloud get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/backup/cloud" \
+	--user username:password

RESPONSE BODY

Type
array


/download-file post

POST: /system/backup/cloud/download-file (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/download-file post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/download-file" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/backup/cloud/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/backup/cloud/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/backup/cloud/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/backup/cloud/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/backup/cloud/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove-file post

POST: /system/backup/cloud/remove-file (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove-file post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/remove-file" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/upload-file post

POST: /system/backup/cloud/upload-file (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upload-file post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/cloud/upload-file" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/load post

POST: /system/backup/load (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/load post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/load" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/save post

POST: /system/backup/save (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/save post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/backup/save" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/check-disk post

POST: /system/check-disk (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/check-disk post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/check-disk" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/check-installation post

POST: /system/check-installation (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/check-installation post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/check-installation" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/clock get

GET: /system/clock (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/clock get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/clock" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/clock/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/clock/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/clock/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/clock/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/clock/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/clock/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/clock/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/manual get

GET: /system/clock/manual (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/manual get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/clock/manual" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/clock/manual/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/manual/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/clock/manual/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/manual/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/clock/manual/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/manual/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/clock/manual/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/clock/manual/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/clock/manual/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/clock/manual/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/clock/manual/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/manual/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/clock/manual/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/manual/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/clock/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/clock/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/clock/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/console get

GET: /system/console (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/console get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/console" \
+	--user username:password

RESPONSE BODY

Type
array

/console put

PUT: /system/console (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/console put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/console" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/console/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/console/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/console/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/console/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/console/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/console/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/console/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/console/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/console/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/console/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/console/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/console/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/console/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/console/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/console/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/console/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/screen get

GET: /system/console/screen (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/screen get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/console/screen" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/console/screen/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/screen/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/console/screen/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/screen/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/console/screen/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/screen/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/console/screen/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/console/screen/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/console/screen/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/console/screen/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/console/screen/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/screen/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/console/screen/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/screen/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/console/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/console/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/default-configuration get

GET: /system/default-configuration (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/default-configuration get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration" \
+	--user username:password

RESPONSE BODY

Type
array


/caps-mode-script get

GET: /system/default-configuration/caps-mode-script (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/caps-mode-script get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/caps-mode-script" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /system/default-configuration/caps-mode-script/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/caps-mode-script/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/default-configuration/caps-mode-script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/caps-mode-script/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/default-configuration/caps-mode-script/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/caps-mode-script/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/custom-script get

GET: /system/default-configuration/custom-script (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/custom-script get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/custom-script" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /system/default-configuration/custom-script/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/custom-script/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/default-configuration/custom-script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/custom-script/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/default-configuration/custom-script/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/custom-script/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/default-configuration/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/default-configuration/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/default-configuration/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/script get

GET: /system/default-configuration/script (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/script get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/script" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /system/default-configuration/script/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/script/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/default-configuration/script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/default-configuration/script/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/default-configuration/script/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/default-configuration/script/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/device-mode get

GET: /system/device-mode (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/device-mode get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/device-mode" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /system/device-mode/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/device-mode/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/device-mode/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/device-mode/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/device-mode/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/device-mode/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/update post

POST: /system/device-mode/update (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/update post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/device-mode/update" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/hardware get

GET: /system/hardware (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/hardware get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/hardware" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/hardware/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/hardware/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/hardware/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/hardware/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/hardware/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/hardware/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/hardware/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/hardware/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/hardware/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/hardware/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/hardware/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/hardware/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/hardware/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/hardware/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/health get

GET: /system/health (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/health get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/health" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/health/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/health/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/health/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/health/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/health/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/health/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/health/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/health/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/health/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/health/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/health/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/health/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/health/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/health/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/history get

GET: /system/history (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/history get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/history" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /system/history/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/history/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/history/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/history/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/history/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/history/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/history/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/history/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/identity get

GET: /system/identity (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/identity get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/identity" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/identity/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/identity/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/identity/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/identity/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/identity/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/identity/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/identity/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/identity/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/identity/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/identity/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/identity/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/identity/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/identity/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/identity/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/leds get

GET: /system/leds (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/leds get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/leds" \
+	--user username:password

RESPONSE BODY

Type
array

/leds put

PUT: /system/leds (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/leds put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/leds" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/leds/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/leds/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/leds/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/leds/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/leds/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/leds/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/leds/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/leds/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/leds/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/leds/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/leds/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/leds/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/leds/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/leds/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/leds/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/leds/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/leds/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /system/leds/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/leds/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/leds/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/leds/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/leds/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/leds/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/leds/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/leds/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/leds/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/leds/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/leds/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/leds/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/license get

GET: /system/license (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/license get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/license" \
+	--user username:password

RESPONSE BODY

Type
array


/generate-new-id post

POST: /system/license/generate-new-id (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/generate-new-id post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/license/generate-new-id" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/license/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/license/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/license/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/license/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/license/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/license/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/renew post

POST: /system/license/renew (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/renew post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/license/renew" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/logging get

GET: /system/logging (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/logging get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/logging" \
+	--user username:password

RESPONSE BODY

Type
array

/logging put

PUT: /system/logging (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/logging put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/logging" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/action get

GET: /system/logging/action (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/action get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/logging/action" \
+	--user username:password

RESPONSE BODY

Type
array

/action put

PUT: /system/logging/action (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/action put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/logging/action" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/logging/action/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/logging/action/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/logging/action/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/logging/action/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/logging/action/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/logging/action/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/logging/action/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/logging/action/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/logging/action/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/logging/action/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/logging/action/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/logging/action/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/logging/action/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/logging/action/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/logging/action/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/logging/action/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/action/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/logging/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/logging/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/logging/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/logging/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/logging/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/logging/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/logging/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/logging/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/logging/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/logging/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/logging/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/logging/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/logging/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/logging/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/logging/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/logging/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/logging/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/logging/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/note get

GET: /system/note (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/note get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/note" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/note/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/note/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/note/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/note/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/note/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/note/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/note/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/note/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/note/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/note/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/note/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/note/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/note/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/note/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/client get

GET: /system/ntp/client (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/client get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/client" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/ntp/client/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ntp/client/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/ntp/client/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/ntp/client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/client/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/ntp/client/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/ntp/client/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/ntp/client/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-freq-drift post

POST: /system/ntp/client/reset-freq-drift (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-freq-drift post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/reset-freq-drift" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/servers get

GET: /system/ntp/client/servers (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/servers get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/client/servers" \
+	--user username:password

RESPONSE BODY

Type
array

/servers put

PUT: /system/ntp/client/servers (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/servers put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/ntp/client/servers" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/ntp/client/servers/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/ntp/client/servers/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/ntp/client/servers/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/ntp/client/servers/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/ntp/client/servers/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ntp/client/servers/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/ntp/client/servers/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/ntp/client/servers/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/ntp/client/servers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/client/servers/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/ntp/client/servers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/ntp/client/servers/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/ntp/client/servers/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/ntp/client/servers/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/ntp/client/servers/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/ntp/client/servers/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/ntp/client/servers/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/ntp/client/servers/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/servers/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/ntp/client/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/client/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ntp/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/key get

GET: /system/ntp/key (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/key get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/key" \
+	--user username:password

RESPONSE BODY

Type
array

/key put

PUT: /system/ntp/key (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/key put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/ntp/key" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/ntp/key/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/ntp/key/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/ntp/key/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ntp/key/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/ntp/key/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/ntp/key/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/ntp/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/key/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/ntp/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/ntp/key/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/ntp/key/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/ntp/key/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/ntp/key/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/ntp/key/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/ntp/key/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/ntp/key/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/key/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor-peers post

POST: /system/ntp/monitor-peers (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor-peers post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/monitor-peers" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/server get

GET: /system/ntp/server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/ntp/server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ntp/server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/ntp/server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/ntp/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ntp/server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/ntp/server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/ntp/server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/ntp/server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/ntp/server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ntp/server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/package get

GET: /system/package (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/package get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/package" \
+	--user username:password

RESPONSE BODY

Type
array


/disable post

POST: /system/package/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/downgrade post

POST: /system/package/downgrade (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/downgrade post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/downgrade" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/package/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/package/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/package/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/package/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/package/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/package/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/package/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/uninstall post

POST: /system/package/uninstall (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/uninstall post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/uninstall" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unschedule post

POST: /system/package/unschedule (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unschedule post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/unschedule" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/update get

GET: /system/package/update (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/update get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/package/update" \
+	--user username:password

RESPONSE BODY

Type
array


/cancel post

POST: /system/package/update/cancel (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cancel post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/cancel" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/check-for-updates post

POST: /system/package/update/check-for-updates (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/check-for-updates post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/check-for-updates" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/download post

POST: /system/package/update/download (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/download post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/download" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/package/update/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/package/update/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/package/update/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/package/update/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/package/update/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/package/update/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/package/update/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/install post

POST: /system/package/update/install (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/install post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/install" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/package/update/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/package/update/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/package/update/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reboot post

POST: /system/reboot (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reboot post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/reboot" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset-configuration post

POST: /system/reset-configuration (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset-configuration post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/reset-configuration" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/resource get

GET: /system/resource (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resource get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource" \
+	--user username:password

RESPONSE BODY

Type
array


/cpu get

GET: /system/resource/cpu (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cpu get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/cpu" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /system/resource/cpu/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/cpu/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/cpu/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/cpu/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/cpu/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/cpu/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/resource/cpu/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/cpu/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/resource/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/irq get

GET: /system/resource/irq (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/irq get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/irq" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/resource/irq/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/resource/irq/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/resource/irq/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/irq/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/irq/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/irq/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/resource/irq/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/resource/irq/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/resource/irq/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/resource/irq/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rps get

GET: /system/resource/irq/rps (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rps get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/irq/rps" \
+	--user username:password

RESPONSE BODY

Type
array


/disable post

POST: /system/resource/irq/rps/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/resource/irq/rps/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/resource/irq/rps/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/resource/irq/rps/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/resource/irq/rps/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/irq/rps/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/irq/rps/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/irq/rps/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/resource/irq/rps/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/resource/irq/rps/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/resource/irq/rps/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/resource/irq/rps/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/resource/irq/rps/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/rps/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/resource/irq/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/irq/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /system/resource/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/pci get

GET: /system/resource/pci (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/pci get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/pci" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /system/resource/pci/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/pci/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/pci/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/pci/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/pci/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/pci/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/resource/pci/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/pci/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/usb-power-reset post

POST: /system/resource/pci/usb-power-reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/usb-power-reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/pci/usb-power-reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/resource/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/usb get

GET: /system/resource/usb (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/usb get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/usb" \
+	--user username:password

RESPONSE BODY

Type
array


/authorize post

POST: /system/resource/usb/authorize (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/authorize post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/authorize" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/resource/usb/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/resource/usb/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/resource/usb/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/usb/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/usb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/usb/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/resource/usb/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/resource/usb/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/resource/usb/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/resource/usb/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /system/resource/usb/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/usb/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/resource/usb/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/resource/usb/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/resource/usb/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/resource/usb/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/resource/usb/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/resource/usb/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/resource/usb/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/resource/usb/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/resource/usb/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/resource/usb/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rtrace get

GET: /system/rtrace (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rtrace get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/rtrace" \
+	--user username:password

RESPONSE BODY

Type
array


/get post

POST: /system/rtrace/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/rtrace/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/rtrace/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/rtrace/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /system/rtrace/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/rtrace/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/start post

POST: /system/rtrace/start (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/start post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/rtrace/start" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stop post

POST: /system/rtrace/stop (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stop post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/rtrace/stop" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/scheduler get

GET: /system/scheduler (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scheduler get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/scheduler" \
+	--user username:password

RESPONSE BODY

Type
array

/scheduler put

PUT: /system/scheduler (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/scheduler put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/scheduler" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/scheduler/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/scheduler/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/scheduler/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/scheduler/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/scheduler/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/scheduler/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/scheduler/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/scheduler/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/scheduler/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/scheduler/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/scheduler/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/scheduler/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/scheduler/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/scheduler/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/scheduler/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/scheduler/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/scheduler/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/scheduler/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/scheduler/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/script get

GET: /system/script (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/script get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script" \
+	--user username:password

RESPONSE BODY

Type
array

/script put

PUT: /system/script (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/script put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/script" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/script/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/script/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/script/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/environment get

GET: /system/script/environment (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/environment get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script/environment" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /system/script/environment/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/script/environment/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/script/environment/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/script/environment/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/script/environment/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script/environment/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/script/environment/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/script/environment/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/script/environment/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/script/environment/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/script/environment/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/script/environment/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/script/environment/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/script/environment/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/environment/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/script/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/script/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/script/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/script/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/script/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/script/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/job get

GET: /system/script/job (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/job get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script/job" \
+	--user username:password

RESPONSE BODY

Type
array


/comment post

POST: /system/script/job/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/script/job/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/script/job/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/script/job/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/script/job/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/script/job/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/script/job/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/script/job/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/script/job/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/script/job/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/script/job/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/script/job/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/script/job/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/script/job/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/job/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/script/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/script/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/script/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/run post

POST: /system/script/run (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/run post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/run" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/script/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/script/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/serial-terminal post

POST: /system/serial-terminal (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/serial-terminal post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/serial-terminal" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/shutdown post

POST: /system/shutdown (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/shutdown post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/shutdown" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ssh post

POST: /system/ssh (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ssh" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ssh-exec post

POST: /system/ssh-exec (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh-exec post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ssh-exec" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sup-output post

POST: /system/sup-output (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sup-output post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/sup-output" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/telnet post

POST: /system/telnet (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/telnet post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/telnet" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/upgrade get

GET: /system/upgrade (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upgrade get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade" \
+	--user username:password

RESPONSE BODY

Type
array


/download post

POST: /system/upgrade/download (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/download post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/download" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/download-all post

POST: /system/upgrade/download-all (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/download-all post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/download-all" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/upgrade/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/upgrade/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/upgrade/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/upgrade/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/upgrade/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/upgrade/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/upgrade/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mirror get

GET: /system/upgrade/mirror (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mirror get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade/mirror" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/upgrade/mirror/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/upgrade/mirror/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/force-check post

POST: /system/upgrade/mirror/force-check (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/force-check post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/force-check" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/upgrade/mirror/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/upgrade/mirror/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade/mirror/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/upgrade/mirror/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/upgrade/mirror/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/upgrade/mirror/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/upgrade/mirror/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/mirror/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/upgrade/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/refresh post

POST: /system/upgrade/refresh (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/refresh post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/refresh" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/upgrade/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/upgrade/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/upgrade-package-source get

GET: /system/upgrade/upgrade-package-source (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upgrade-package-source get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade/upgrade-package-source" \
+	--user username:password

RESPONSE BODY

Type
array

/upgrade-package-source put

PUT: /system/upgrade/upgrade-package-source (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/upgrade-package-source put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/upgrade/upgrade-package-source" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/upgrade/upgrade-package-source/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/upgrade/upgrade-package-source/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/upgrade/upgrade-package-source/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/upgrade/upgrade-package-source/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/upgrade/upgrade-package-source/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/upgrade/upgrade-package-source/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/upgrade/upgrade-package-source/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/upgrade/upgrade-package-source/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/upgrade/upgrade-package-source/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/upgrade/upgrade-package-source/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/upgrade/upgrade-package-source/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/upgrade/upgrade-package-source/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/upgrade/upgrade-package-source/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ups get

GET: /system/ups (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ups get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ups" \
+	--user username:password

RESPONSE BODY

Type
array

/ups put

PUT: /system/ups (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ups put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/system/ups" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /system/ups/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/beep post

POST: /system/ups/beep (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/beep post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/beep" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /system/ups/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /system/ups/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /system/ups/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /system/ups/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/ups/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /system/ups/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/ups/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/ups/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/ups/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /system/ups/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/system/ups/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/ups/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/ups/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/monitor post

POST: /system/ups/monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/monitor post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/ups/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /system/ups/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /system/ups/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/rtc post

POST: /system/ups/rtc (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/rtc post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/rtc" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/self-test post

POST: /system/ups/self-test (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/self-test post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/self-test" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/ups/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/ups/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/watchdog get

GET: /system/watchdog (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/watchdog get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/watchdog" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /system/watchdog/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/watchdog/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/watchdog/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/watchdog/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /system/watchdog/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/watchdog/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /system/watchdog/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/system/watchdog/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /system/watchdog/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/system/watchdog/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /system/watchdog/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/watchdog/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /system/watchdog/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/watchdog/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /system/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/system/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/task


/task get

GET: /task (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/task get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/task" \
+	--user username:password

RESPONSE BODY

Type
array

/task put

PUT: /task (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/task put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/task" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /task/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /task/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /task/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /task/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/task/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /task/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/task/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/next post

POST: /task/next (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/next post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/next" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /task/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /task/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/terminate post

POST: /task/terminate (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/terminate post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/terminate" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /task/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/task/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/terminal


/ask post

POST: /terminal/ask (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ask post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/terminal/ask" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/cuu post

POST: /terminal/cuu (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/cuu post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/terminal/cuu" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/el post

POST: /terminal/el (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/el post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/terminal/el" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inkey post

POST: /terminal/inkey (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inkey post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/terminal/inkey" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/style post

POST: /terminal/style (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/style post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/terminal/style" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/time


/time post

POST: /time (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/time post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/time" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/timestamp


/timestamp post

POST: /timestamp (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/timestamp post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/timestamp" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/toarray


/toarray post

POST: /toarray (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/toarray post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/toarray" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tobool


/tobool post

POST: /tobool (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tobool post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tobool" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tocrlf


/tocrlf post

POST: /tocrlf (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tocrlf post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tocrlf" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/toid


/toid post

POST: /toid (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/toid post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/toid" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/toip


/toip post

POST: /toip (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/toip post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/toip" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/toip6


/toip6 post

POST: /toip6 (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/toip6 post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/toip6" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tolf


/tolf post

POST: /tolf (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tolf post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tolf" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tonsec


/tonsec post

POST: /tonsec (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tonsec post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tonsec" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tonum


/tonum post

POST: /tonum (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tonum post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tonum" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tool


/bandwidth-server get

GET: /tool/bandwidth-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bandwidth-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/bandwidth-server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/bandwidth-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/bandwidth-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/bandwidth-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/bandwidth-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/bandwidth-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/bandwidth-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/bandwidth-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/bandwidth-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/session get

GET: /tool/bandwidth-server/session (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/session get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/bandwidth-server/session" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/bandwidth-server/session/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/session/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/bandwidth-server/session/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/session/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/bandwidth-server/session/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/bandwidth-server/session/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/bandwidth-server/session/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/bandwidth-server/session/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/bandwidth-server/session/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/session/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/bandwidth-server/session/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/session/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/bandwidth-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/bandwidth-test post

POST: /tool/bandwidth-test (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/bandwidth-test post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/bandwidth-test" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/dns-update post

POST: /tool/dns-update (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/dns-update post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/dns-update" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/e-mail get

GET: /tool/e-mail (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/e-mail get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/e-mail" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/e-mail/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/e-mail/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/e-mail/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/e-mail/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/e-mail/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/e-mail/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/e-mail/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/e-mail/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/send post

POST: /tool/e-mail/send (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/send post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/send" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/e-mail/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/e-mail/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/fetch post

POST: /tool/fetch (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/fetch post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/fetch" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/flood-ping post

POST: /tool/flood-ping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/flood-ping post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/flood-ping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/graphing get

GET: /tool/graphing (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/graphing get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/graphing/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/graphing/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/graphing/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/graphing/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/graphing/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/graphing/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/interface get

GET: /tool/graphing/interface (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/interface" \
+	--user username:password

RESPONSE BODY

Type
array

/interface put

PUT: /tool/graphing/interface (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/interface put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/graphing/interface" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/graphing/interface/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/graphing/interface/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/graphing/interface/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/graphing/interface/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/graphing/interface/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/graphing/interface/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/graphing/interface/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/graphing/interface/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/graphing/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/interface/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/graphing/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/graphing/interface/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/graphing/interface/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/graphing/interface/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/graphing/interface/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/graphing/interface/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/graphing/interface/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/graphing/interface/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/interface/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/graphing/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/queue get

GET: /tool/graphing/queue (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/queue get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/queue" \
+	--user username:password

RESPONSE BODY

Type
array

/queue put

PUT: /tool/graphing/queue (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/queue put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/graphing/queue" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/graphing/queue/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/graphing/queue/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/graphing/queue/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/graphing/queue/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/graphing/queue/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/graphing/queue/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/graphing/queue/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/graphing/queue/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/graphing/queue/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/queue/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/graphing/queue/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/graphing/queue/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/graphing/queue/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/graphing/queue/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/graphing/queue/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/graphing/queue/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/graphing/queue/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/graphing/queue/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/queue/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/resource get

GET: /tool/graphing/resource (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resource get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/resource" \
+	--user username:password

RESPONSE BODY

Type
array

/resource put

PUT: /tool/graphing/resource (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/resource put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/graphing/resource" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/graphing/resource/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/graphing/resource/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/graphing/resource/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/graphing/resource/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/graphing/resource/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/graphing/resource/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/graphing/resource/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/graphing/resource/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/graphing/resource/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/graphing/resource/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/graphing/resource/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/graphing/resource/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/graphing/resource/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/graphing/resource/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/graphing/resource/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/graphing/resource/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/graphing/resource/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/graphing/resource/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/resource/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/graphing/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/graphing/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ip-scan post

POST: /tool/ip-scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ip-scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/ip-scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mac-scan post

POST: /tool/mac-scan (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mac-scan post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-scan" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mac-server get

GET: /tool/mac-server (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mac-server get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/mac-server/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/mac-server/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/mac-server/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/mac-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/mac-server/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/mac-server/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mac-winbox get

GET: /tool/mac-server/mac-winbox (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mac-winbox get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/mac-winbox" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/mac-server/mac-winbox/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/mac-winbox/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/mac-server/mac-winbox/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/mac-winbox/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/mac-server/mac-winbox/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/mac-winbox/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/mac-server/mac-winbox/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/mac-winbox/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/mac-server/mac-winbox/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/mac-server/mac-winbox/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/mac-server/mac-winbox/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/mac-winbox/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/mac-server/mac-winbox/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/mac-winbox/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ping get

GET: /tool/mac-server/ping (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ping get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/ping" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/mac-server/ping/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/ping/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/mac-server/ping/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/ping/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/mac-server/ping/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/ping/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/mac-server/ping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/ping/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/mac-server/ping/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/mac-server/ping/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/mac-server/ping/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/ping/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/mac-server/ping/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/ping/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/mac-server/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sessions get

GET: /tool/mac-server/sessions (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sessions get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/sessions" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/mac-server/sessions/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/mac-server/sessions/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/mac-server/sessions/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/mac-server/sessions/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/mac-server/sessions/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/mac-server/sessions/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/mac-server/sessions/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/mac-server/sessions/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/mac-server/sessions/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/mac-server/sessions/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/sessions/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/mac-server/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-server/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/mac-telnet post

POST: /tool/mac-telnet (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/mac-telnet post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/mac-telnet" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/netwatch get

GET: /tool/netwatch (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/netwatch get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/netwatch" \
+	--user username:password

RESPONSE BODY

Type
array

/netwatch put

PUT: /tool/netwatch (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/netwatch put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/netwatch" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/netwatch/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/netwatch/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/netwatch/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/netwatch/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/netwatch/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/netwatch/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/netwatch/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/netwatch/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/netwatch/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/netwatch/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/netwatch/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/netwatch/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/netwatch/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/netwatch/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/netwatch/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/netwatch/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/netwatch/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/netwatch/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /tool/netwatch/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/netwatch/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ping post

POST: /tool/ping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ping post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/ping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ping-speed post

POST: /tool/ping-speed (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ping-speed post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/ping-speed" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/profile post

POST: /tool/profile (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/profile post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/profile" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/romon get

GET: /tool/romon (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/romon get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/romon" \
+	--user username:password

RESPONSE BODY

Type
array


/discover post

POST: /tool/romon/discover (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/discover post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/discover" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/romon/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/romon/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/romon/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/romon/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/romon/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/romon/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/romon/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ping post

POST: /tool/romon/ping (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ping post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/ping" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /tool/romon/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/romon/port" \
+	--user username:password

RESPONSE BODY

Type
array

/port put

PUT: /tool/romon/port (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/romon/port" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/romon/port/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/romon/port/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/romon/port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/romon/port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/romon/port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/romon/port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/romon/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/romon/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/romon/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/romon/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/romon/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/romon/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/romon/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/romon/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/romon/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/romon/port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/romon/port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/romon/port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/romon/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/romon/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ssh post

POST: /tool/romon/ssh (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/romon/ssh" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sms get

GET: /tool/sms (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sms get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sms" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/sms/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/sms/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sms/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sms/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sms/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/sms/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/sms/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inbox get

GET: /tool/sms/inbox (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inbox get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sms/inbox" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/sms/inbox/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/inbox/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sms/inbox/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/inbox/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sms/inbox/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sms/inbox/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/sms/inbox/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/sms/inbox/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/sms/inbox/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/inbox/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/sms/inbox/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/inbox/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/sms/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/send post

POST: /tool/sms/send (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/send post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/send" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/sms/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sms/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/sniffer get

GET: /tool/sniffer (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/sniffer get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer" \
+	--user username:password

RESPONSE BODY

Type
array


/connection get

GET: /tool/sniffer/connection (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/connection get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/connection" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/sniffer/connection/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/connection/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sniffer/connection/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/connection/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sniffer/connection/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/connection/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/sniffer/connection/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/connection/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/sniffer/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/sniffer/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sniffer/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sniffer/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/sniffer/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/sniffer/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/host get

GET: /tool/sniffer/host (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/host get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/host" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/sniffer/host/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/host/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sniffer/host/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/host/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sniffer/host/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/host/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/sniffer/host/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/host/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/packet get

GET: /tool/sniffer/packet (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/packet get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/packet" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/sniffer/packet/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/packet/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sniffer/packet/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/packet/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sniffer/packet/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/packet/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/sniffer/packet/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/packet/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/sniffer/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/protocol get

GET: /tool/sniffer/protocol (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/protocol get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/protocol" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/sniffer/protocol/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/protocol/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/sniffer/protocol/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/protocol/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/sniffer/protocol/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/sniffer/protocol/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/sniffer/protocol/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/protocol/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/quick post

POST: /tool/sniffer/quick (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/quick post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/quick" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/save post

POST: /tool/sniffer/save (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/save post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/save" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/sniffer/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/start post

POST: /tool/sniffer/start (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/start post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/start" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stop post

POST: /tool/sniffer/stop (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stop post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/sniffer/stop" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/snmp-get post

POST: /tool/snmp-get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/snmp-get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/snmp-get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/snmp-walk post

POST: /tool/snmp-walk (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/snmp-walk post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/snmp-walk" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/speed-test post

POST: /tool/speed-test (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/speed-test post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/speed-test" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/torch post

POST: /tool/torch (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/torch post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/torch" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/traceroute post

POST: /tool/traceroute (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traceroute post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traceroute" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/traffic-generator get

GET: /tool/traffic-generator (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traffic-generator get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /tool/traffic-generator/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-generator/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-generator/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-generator/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inject post

POST: /tool/traffic-generator/inject (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inject post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/inject" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/inject-pcap post

POST: /tool/traffic-generator/inject-pcap (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/inject-pcap post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/inject-pcap" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/packet-template get

GET: /tool/traffic-generator/packet-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/packet-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/packet-template" \
+	--user username:password

RESPONSE BODY

Type
array

/packet-template put

PUT: /tool/traffic-generator/packet-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/packet-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/traffic-generator/packet-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/traffic-generator/packet-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/traffic-generator/packet-template/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/traffic-generator/packet-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-generator/packet-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/traffic-generator/packet-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/packet-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/packet-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/traffic-generator/packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/traffic-generator/packet-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-generator/packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-generator/packet-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/packet-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/traffic-generator/packet-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/traffic-generator/packet-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-generator/packet-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /tool/traffic-generator/packet-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/packet-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /tool/traffic-generator/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/port" \
+	--user username:password

RESPONSE BODY

Type
array

/port put

PUT: /tool/traffic-generator/port (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/traffic-generator/port" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/traffic-generator/port/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/traffic-generator/port/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/traffic-generator/port/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/traffic-generator/port/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-generator/port/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/traffic-generator/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/traffic-generator/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/traffic-generator/port/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-generator/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-generator/port/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/traffic-generator/port/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/traffic-generator/port/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-generator/port/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/port/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/quick post

POST: /tool/traffic-generator/quick (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/quick post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/quick" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/raw-packet-template get

GET: /tool/traffic-generator/raw-packet-template (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw-packet-template get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template" \
+	--user username:password

RESPONSE BODY

Type
array

/raw-packet-template put

PUT: /tool/traffic-generator/raw-packet-template (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw-packet-template put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/traffic-generator/raw-packet-template/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/traffic-generator/raw-packet-template/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/traffic-generator/raw-packet-template/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-generator/raw-packet-template/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/traffic-generator/raw-packet-template/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/raw-packet-template/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/raw-packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/traffic-generator/raw-packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-generator/raw-packet-template/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/raw-packet-template/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/traffic-generator/raw-packet-template/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/traffic-generator/raw-packet-template/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-generator/raw-packet-template/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /tool/traffic-generator/raw-packet-template/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/raw-packet-template/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-generator/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/start post

POST: /tool/traffic-generator/start (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/start post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/start" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/latency-distribution get

GET: /tool/traffic-generator/stats/latency-distribution (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/latency-distribution get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/latency-distribution" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/traffic-generator/stats/latency-distribution/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/latency-distribution/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/stats/latency-distribution/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/latency-distribution/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/stats/latency-distribution/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/latency-distribution/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/stats/latency-distribution/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/latency-distribution/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/port get

GET: /tool/traffic-generator/stats/port (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/port get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/port" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/traffic-generator/stats/port/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/port/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/stats/port/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/port/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/stats/port/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/port/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/stats/port/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/port/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/raw get

GET: /tool/traffic-generator/stats/raw (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/raw get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/raw" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/traffic-generator/stats/raw/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/raw/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/stats/raw/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/raw/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/stats/raw/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/raw/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/stats/raw/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/raw/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stream get

GET: /tool/traffic-generator/stats/stream (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stream get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/stream" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /tool/traffic-generator/stats/stream/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/stream/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/stats/stream/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/stream/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/stats/stream/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stats/stream/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/stats/stream/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stats/stream/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stop post

POST: /tool/traffic-generator/stop (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stop post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stop" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/stream get

GET: /tool/traffic-generator/stream (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stream get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stream" \
+	--user username:password

RESPONSE BODY

Type
array

/stream put

PUT: /tool/traffic-generator/stream (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/stream put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/traffic-generator/stream" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/traffic-generator/stream/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/traffic-generator/stream/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/traffic-generator/stream/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/traffic-generator/stream/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-generator/stream/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/traffic-generator/stream/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-generator/stream/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-generator/stream/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-generator/stream/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/traffic-generator/stream/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/traffic-generator/stream/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-generator/stream/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-generator/stream/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-generator/stream/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/traffic-generator/stream/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/traffic-generator/stream/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-generator/stream/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/unset post

POST: /tool/traffic-generator/stream/unset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/unset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-generator/stream/unset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/traffic-monitor get

GET: /tool/traffic-monitor (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traffic-monitor get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-monitor" \
+	--user username:password

RESPONSE BODY

Type
array

/traffic-monitor put

PUT: /tool/traffic-monitor (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/traffic-monitor put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/tool/traffic-monitor" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /tool/traffic-monitor/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /tool/traffic-monitor/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /tool/traffic-monitor/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /tool/traffic-monitor/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /tool/traffic-monitor/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/traffic-monitor/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /tool/traffic-monitor/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /tool/traffic-monitor/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /tool/traffic-monitor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/tool/traffic-monitor/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /tool/traffic-monitor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/tool/traffic-monitor/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /tool/traffic-monitor/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/tool/traffic-monitor/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /tool/traffic-monitor/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /tool/traffic-monitor/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /tool/traffic-monitor/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /tool/traffic-monitor/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/traffic-monitor/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/wol post

POST: /tool/wol (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/wol post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/wol" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /tool/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tool/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/tostr


/tostr post

POST: /tostr (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/tostr post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/tostr" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/totime


/totime post

POST: /totime (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/totime post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/totime" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/typeof


/typeof post

POST: /typeof (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/typeof post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/typeof" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/undo


/undo post

POST: /undo (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/undo post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/undo" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/user


/user get

GET: /user (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/user get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user" \
+	--user username:password

RESPONSE BODY

Type
array

/user put

PUT: /user (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/user put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/user" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/aaa get

GET: /user/aaa (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/aaa get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/aaa" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /user/aaa/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/aaa/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /user/aaa/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/aaa/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/aaa/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/aaa/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/aaa/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /user/aaa/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/user/aaa/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/aaa/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/aaa/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /user/aaa/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/aaa/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/active get

GET: /user/active (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/active get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/active" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /user/active/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/active/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/active/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/active/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/active/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/active/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/print post

POST: /user/active/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/active/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/request-logout post

POST: /user/active/request-logout (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/request-logout post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/active/request-logout" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /user/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /user/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/disable post

POST: /user/disable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/disable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/disable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /user/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/enable post

POST: /user/enable (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/enable post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/enable" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/expire-password post

POST: /user/expire-password (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/expire-password post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/expire-password" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /user/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/user/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /user/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/user/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/group get

GET: /user/group (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/group get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/group" \
+	--user username:password

RESPONSE BODY

Type
array

/group put

PUT: /user/group (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/group put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/user/group" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /user/group/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/comment post

POST: /user/group/comment (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/comment post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/comment" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/edit post

POST: /user/group/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /user/group/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /user/group/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/group/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/group/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /user/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/user/group/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} patch

PATCH: /user/group/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/user/group/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/group/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /user/group/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /user/group/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /user/group/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/group/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /user/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /user/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /user/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/settings get

GET: /user/settings (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/settings get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/settings" \
+	--user username:password

RESPONSE BODY

Type
array


/edit post

POST: /user/settings/edit (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/edit post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/settings/edit" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /user/settings/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/settings/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/settings/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/settings/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/settings/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} patch

PATCH: /user/settings/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} patch

CURL EXAMPLE

curl -X PATCH "https://{host}:{port}/rest/user/settings/{id}" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/settings/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/settings/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/set post

POST: /user/settings/set (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/set post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/settings/set" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/ssh-keys get

GET: /user/ssh-keys (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh-keys get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/ssh-keys" \
+	--user username:password

RESPONSE BODY

Type
array

/ssh-keys put

PUT: /user/ssh-keys (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/ssh-keys put

CURL EXAMPLE

curl -X PUT "https://{host}:{port}/rest/user/ssh-keys" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/add post

POST: /user/ssh-keys/add (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/add post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/add" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/find post

POST: /user/ssh-keys/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/ssh-keys/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/ssh-keys/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/ssh-keys/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /user/ssh-keys/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/user/ssh-keys/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import post

POST: /user/ssh-keys/import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/ssh-keys/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/private get

GET: /user/ssh-keys/private (secured)


Query Parameters

as-string

PropertyValue
requiredfalse
typeany

as-string-value

PropertyValue
requiredfalse
typeany

number

PropertyValue
requiredfalse
typeany

value-name

PropertyValue
requiredfalse
typeany

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/private get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/ssh-keys/private" \
+	--user username:password

RESPONSE BODY

Type
array


/find post

POST: /user/ssh-keys/private/find (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/find post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/find" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/get post

POST: /user/ssh-keys/private/get (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/get post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/get" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/{id} get

GET: /user/ssh-keys/private/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} get

CURL EXAMPLE

curl -X GET "https://{host}:{port}/rest/user/ssh-keys/private/{id}" \
+	--user username:password

RESPONSE BODY

Type: any


/{id} delete

DELETE: /user/ssh-keys/private/{id} (secured)


URI Parameters

id

PropertyValue
requiredtrue
typestring

Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/{id} delete

CURL EXAMPLE

curl -X DELETE "https://{host}:{port}/rest/user/ssh-keys/private/{id}" \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/import post

POST: /user/ssh-keys/private/import (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/import post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/import" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/print post

POST: /user/ssh-keys/private/print (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/print post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/print" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /user/ssh-keys/private/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /user/ssh-keys/private/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/private/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/remove post

POST: /user/ssh-keys/remove (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/remove post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/remove" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/reset post

POST: /user/ssh-keys/reset (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/reset post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/ssh-keys/reset" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any


/export post

POST: /user/export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/user/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/while


/while post

POST: /while (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/while post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/while" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

/export


/export post

POST: /export (secured)


Possible Responses

200

Success

400

Bad command or error

401

Unauthorized


/export post

CURL EXAMPLE

curl -X POST "https://{host}:{port}/rest/export" \
+	-d @request_body \
+	--user username:password

REQUEST BODY

Type
object

RESPONSE BODY

Type: any

\ No newline at end of file diff --git a/docs/7.15.1/inspect.json b/docs/7.15.1/inspect.json new file mode 100644 index 0000000..c935836 --- /dev/null +++ b/docs/7.15.1/inspect.json @@ -0,0 +1 @@ +{"beep":{"_type":"cmd","as-value":{"_type":"arg"},"frequency":{"_type":"arg"},"length":{"_type":"arg","desc":"time interval"}},"certificate":{"_type":"dir","add":{"_type":"cmd","common-name":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"country":{"_type":"arg","desc":"string value"},"days-valid":{"_type":"arg"},"digest-algorithm":{"_type":"arg"},"key-size":{"_type":"arg"},"key-usage":{"_type":"arg","desc":"digital-signature|content-commitment|key-encipherment|data-encipherment|key-agreement|key-cert-sign|crl-sign|encipher-only|decipher-only|tls-server|tls-client|code-sign|email-protect|timestamp|ocsp-sign|dvcs[,KeyUsage*]"},"locality":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"organization":{"_type":"arg","desc":"string value"},"state":{"_type":"arg","desc":"string value"},"subject-alt-name":{"_type":"arg"},"trusted":{"_type":"arg"},"unit":{"_type":"arg","desc":"string value"}},"add-scep":{"_type":"cmd","as-value":{"_type":"arg"},"ca-identity":{"_type":"arg","desc":"string value"},"challenge-password":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"on-smart-card":{"_type":"arg"},"refresh":{"_type":"arg"},"scep-url":{"_type":"arg","desc":"string value"},"template":{"_type":"arg"}},"card-reinstall":{"_type":"cmd","as-value":{"_type":"arg"},"pin":{"_type":"arg","desc":"string value, max length 20"}},"card-verify":{"_type":"cmd","as-value":{"_type":"arg"},"pin":{"_type":"arg","desc":"string value, max length 20"}},"create-certificate-request":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"challenge-passphrase":{"_type":"arg","desc":"string value"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"key-passphrase":{"_type":"arg","desc":"string value"},"once":{"_type":"arg"},"template":{"_type":"arg"},"unstructured-address":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"crl":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}},"download":{"_type":"cmd"},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"flush":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","numbers":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","numbers":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable-ssl-certificate":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"directory-url":{"_type":"arg","desc":"string value"},"dns-name":{"_type":"arg","desc":"string value"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"eab-hmac-key":{"_type":"arg","desc":"string value"},"eab-kid":{"_type":"arg","desc":"string value"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"reset-private-key":{"_type":"arg"},"without-paging":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"export-certificate":{"_type":"cmd","export-passphrase":{"_type":"arg","desc":"string value"},"file-name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"import":{"_type":"cmd","as-value":{"_type":"arg"},"file-name":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"passphrase":{"_type":"arg","desc":"string value"},"trusted":{"_type":"arg"}},"issued-revoke":{"_type":"cmd","numbers":{"_type":"arg"}},"print":{"_type":"cmd","active":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"inactive":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","common-name":{"_type":"arg","desc":"string value"},"country":{"_type":"arg","desc":"string value"},"days-valid":{"_type":"arg"},"digest-algorithm":{"_type":"arg"},"key-size":{"_type":"arg"},"key-usage":{"_type":"arg","desc":"digital-signature|content-commitment|key-encipherment|data-encipherment|key-agreement|key-cert-sign|crl-sign|encipher-only|decipher-only|tls-server|tls-client|code-sign|email-protect|timestamp|ocsp-sign|dvcs[,KeyUsage*]"},"locality":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"organization":{"_type":"arg","desc":"string value"},"state":{"_type":"arg","desc":"string value"},"subject-alt-name":{"_type":"arg"},"trusted":{"_type":"arg"},"unit":{"_type":"arg","desc":"string value"}},"scep-renew":{"_type":"cmd","numbers":{"_type":"arg"}},"scep-server":{"_type":"dir","add":{"_type":"cmd","ca-cert":{"_type":"arg"},"copy-from":{"_type":"arg"},"days-valid":{"_type":"arg"},"disabled":{"_type":"arg"},"next-ca-cert":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"},"request-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"otp":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"generate":{"_type":"cmd","as-value":{"_type":"arg"},"minutes-valid":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"ra":{"_type":"dir","add":{"_type":"cmd","ca-identity":{"_type":"arg","desc":"string value"},"challenge-password":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"fingerprint-algorithm":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"on-smart-card":{"_type":"arg"},"ra-path":{"_type":"arg","desc":"string value"},"ra-transaction-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"},"server-url":{"_type":"arg","desc":"string value"},"template":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"renew":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","ca-identity":{"_type":"arg","desc":"string value"},"challenge-password":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"fingerprint-algorithm":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-smart-card":{"_type":"arg"},"ra-path":{"_type":"arg","desc":"string value"},"ra-transaction-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"},"server-url":{"_type":"arg","desc":"string value"},"template":{"_type":"arg"}},"set":{"_type":"cmd","ca-identity":{"_type":"arg","desc":"string value"},"challenge-password":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"fingerprint-algorithm":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-smart-card":{"_type":"arg"},"ra-path":{"_type":"arg","desc":"string value"},"ra-transaction-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"},"server-url":{"_type":"arg","desc":"string value"},"template":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"requests":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"grant":{"_type":"cmd","numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"reset":{"_type":"cmd","ca-cert":{"_type":"arg"},"days-valid":{"_type":"arg"},"disabled":{"_type":"arg"},"next-ca-cert":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"},"request-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"}},"set":{"_type":"cmd","ca-cert":{"_type":"arg"},"days-valid":{"_type":"arg"},"disabled":{"_type":"arg"},"next-ca-cert":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"},"request-lifetime":{"_type":"arg","desc":"5m..7101w3d6h28m15s (time interval)"}}},"set":{"_type":"cmd","common-name":{"_type":"arg","desc":"string value"},"country":{"_type":"arg","desc":"string value"},"days-valid":{"_type":"arg"},"digest-algorithm":{"_type":"arg"},"key-size":{"_type":"arg"},"key-usage":{"_type":"arg","desc":"digital-signature|content-commitment|key-encipherment|data-encipherment|key-agreement|key-cert-sign|crl-sign|encipher-only|decipher-only|tls-server|tls-client|code-sign|email-protect|timestamp|ocsp-sign|dvcs[,KeyUsage*]"},"locality":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"organization":{"_type":"arg","desc":"string value"},"state":{"_type":"arg","desc":"string value"},"subject-alt-name":{"_type":"arg"},"trusted":{"_type":"arg"},"unit":{"_type":"arg","desc":"string value"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","crl-download":{"_type":"arg"},"crl-store":{"_type":"arg"},"crl-use":{"_type":"arg"}}},"sign":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"ca":{"_type":"arg"},"ca-crl-host":{"_type":"arg","desc":"string value"},"ca-on-smart-card":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"name":{"_type":"arg","desc":"string value"},"number":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"sign-certificate-request":{"_type":"cmd","as-value":{"_type":"arg"},"ca":{"_type":"arg"},"days-valid":{"_type":"arg"},"digest-algorithm":{"_type":"arg"},"file-name":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"console":{"_type":"dir","clear-history":{"_type":"cmd"},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"inspect":{"_type":"cmd","as-value":{"_type":"arg"},"input":{"_type":"arg","desc":"string value"},"path":{"_type":"arg","desc":"string value"},"proplist":{"_type":"arg"},"request":{"_type":"arg","desc":"self|child|completion|highlight|syntax|error[,Request*]"},"without-paging":{"_type":"arg"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","sanitize-names":{"_type":"arg"}}}},"convert":{"_type":"cmd","from":{"_type":"arg"},"from-scheme":{"_type":"arg","desc":"see documentation"},"to":{"_type":"arg"},"to-scheme":{"_type":"arg","desc":"see documentation"},"transform":{"_type":"arg"},"transform-scheme":{"_type":"arg","desc":"see documentation"},"value":{"_type":"arg","desc":"see documentation"}},"delay":{"_type":"cmd","delay-time":{"_type":"arg","desc":"0s..7w17h2m47s (time interval)"}},"deserialize":{"_type":"cmd","from":{"_type":"arg"},"value":{"_type":"arg","desc":"see documentation"}},"disk":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"media-interface":{"_type":"arg"},"media-sharing":{"_type":"arg"},"parent":{"_type":"arg"},"partition-number":{"_type":"arg"},"partition-offset":{"_type":"arg"},"partition-size":{"_type":"arg"},"slot":{"_type":"arg","desc":"string value, max length 32"},"smb-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"smb-encryption":{"_type":"arg"},"smb-password":{"_type":"arg","desc":"string value"},"smb-share":{"_type":"arg","desc":"string value"},"smb-sharing":{"_type":"arg"},"smb-user":{"_type":"arg"},"tmpfs-max-size":{"_type":"arg"},"type":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"copy":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"dst":{"_type":"arg"},"dst-offset":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"size":{"_type":"arg"},"src":{"_type":"arg"},"src-offset":{"_type":"arg"},"without-paging":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"eject-drive":{"_type":"cmd","numbers":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"format-drive":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file-system":{"_type":"arg"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"label":{"_type":"arg","desc":"string value"},"mbr-partition-table":{"_type":"arg"},"numbers":{"_type":"arg"},"without-paging":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor-traffic":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"stats-detail":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"media-interface":{"_type":"arg"},"media-sharing":{"_type":"arg"},"numbers":{"_type":"arg"},"parent":{"_type":"arg"},"partition-number":{"_type":"arg"},"partition-offset":{"_type":"arg"},"partition-size":{"_type":"arg"},"slot":{"_type":"arg","desc":"string value, max length 32"},"smb-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"smb-encryption":{"_type":"arg"},"smb-password":{"_type":"arg","desc":"string value"},"smb-share":{"_type":"arg","desc":"string value"},"smb-sharing":{"_type":"arg"},"smb-user":{"_type":"arg"},"tmpfs-max-size":{"_type":"arg"},"type":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"scan":{"_type":"cmd","as-value":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"media-interface":{"_type":"arg"},"media-sharing":{"_type":"arg"},"numbers":{"_type":"arg"},"parent":{"_type":"arg"},"partition-number":{"_type":"arg"},"partition-offset":{"_type":"arg"},"partition-size":{"_type":"arg"},"slot":{"_type":"arg","desc":"string value, max length 32"},"smb-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"smb-encryption":{"_type":"arg"},"smb-password":{"_type":"arg","desc":"string value"},"smb-share":{"_type":"arg","desc":"string value"},"smb-sharing":{"_type":"arg"},"smb-user":{"_type":"arg"},"tmpfs-max-size":{"_type":"arg"},"type":{"_type":"arg"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","auto-media-interface":{"_type":"arg"},"auto-media-sharing":{"_type":"arg"},"auto-smb-sharing":{"_type":"arg"},"auto-smb-user":{"_type":"arg"}}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"do":{"_type":"cmd","command":{"_type":"arg"},"if":{"_type":"arg"},"on-error":{"_type":"arg"},"while":{"_type":"arg"}},"environment":{"_type":"dir","print":{"_type":"cmd"}},"error":{"_type":"cmd","message":{"_type":"arg","desc":"see documentation"}},"execute":{"_type":"cmd","as-string":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"script":{"_type":"arg","desc":"string value"}},"file":{"_type":"dir","add":{"_type":"cmd","contents":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"type":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"list":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"read":{"_type":"cmd","as-value":{"_type":"arg"},"chunk-size":{"_type":"arg"},"file":{"_type":"arg"},"offset":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","contents":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"type":{"_type":"arg"}},"set":{"_type":"cmd","contents":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"type":{"_type":"arg"}}},"find":{"_type":"cmd","from":{"_type":"arg","desc":"see documentation"},"in":{"_type":"arg","desc":"see documentation"},"key":{"_type":"arg","desc":"see documentation"}},"for":{"_type":"cmd","counter":{"_type":"arg"},"do":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"step":{"_type":"arg","desc":"see documentation"},"to":{"_type":"arg","desc":"see documentation"}},"foreach":{"_type":"cmd","counter":{"_type":"arg"},"do":{"_type":"arg"},"in":{"_type":"arg","desc":"see documentation"}},"global":{"_type":"cmd","do":{"_type":"arg"},"name":{"_type":"arg"},"value":{"_type":"arg","desc":"see documentation"}},"grep":{"_type":"cmd","after":{"_type":"arg"},"as-array":{"_type":"arg"},"before":{"_type":"arg"},"filename":{"_type":"arg","desc":"string value"},"pattern":{"_type":"arg","desc":"string value"},"script":{"_type":"arg","desc":"string value"}},"if":{"_type":"cmd","condition":{"_type":"arg"},"do":{"_type":"arg"},"else":{"_type":"arg"}},"import":{"_type":"cmd","file-name":{"_type":"arg"},"from-line":{"_type":"arg"},"verbose":{"_type":"arg"}},"interface":{"_type":"path","6to4":{"_type":"dir","add":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"unspecified | A.B.C.D (IP address)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"unspecified | A.B.C.D (IP address)"}},"set":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"unspecified | A.B.C.D (IP address)"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"blink":{"_type":"cmd","numbers":{"_type":"arg"}},"bonding":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-interval":{"_type":"arg","desc":"time interval"},"arp-ip-targets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"down-delay":{"_type":"arg","desc":"time interval"},"forced-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"lacp-rate":{"_type":"arg"},"lacp-user-key":{"_type":"arg"},"link-monitoring":{"_type":"arg"},"mii-interval":{"_type":"arg","desc":"time interval"},"min-links":{"_type":"arg"},"mlag-id":{"_type":"arg"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"primary":{"_type":"arg"},"slaves":{"_type":"arg"},"transmit-hash-policy":{"_type":"arg"},"up-delay":{"_type":"arg","desc":"time interval"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"monitor-slaves":{"_type":"cmd","as-value":{"_type":"arg"},"bond":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"once":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-interval":{"_type":"arg","desc":"time interval"},"arp-ip-targets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-delay":{"_type":"arg","desc":"time interval"},"forced-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"lacp-rate":{"_type":"arg"},"lacp-user-key":{"_type":"arg"},"link-monitoring":{"_type":"arg"},"mii-interval":{"_type":"arg","desc":"time interval"},"min-links":{"_type":"arg"},"mlag-id":{"_type":"arg"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"primary":{"_type":"arg"},"slaves":{"_type":"arg"},"transmit-hash-policy":{"_type":"arg"},"up-delay":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-interval":{"_type":"arg","desc":"time interval"},"arp-ip-targets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-delay":{"_type":"arg","desc":"time interval"},"forced-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"lacp-rate":{"_type":"arg"},"lacp-user-key":{"_type":"arg"},"link-monitoring":{"_type":"arg"},"mii-interval":{"_type":"arg","desc":"time interval"},"min-links":{"_type":"arg"},"mlag-id":{"_type":"arg"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"primary":{"_type":"arg"},"slaves":{"_type":"arg"},"transmit-hash-policy":{"_type":"arg"},"up-delay":{"_type":"arg","desc":"time interval"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"bridge":{"_type":"dir","add":{"_type":"cmd","add-dhcp-option82":{"_type":"arg"},"admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"ageing-time":{"_type":"arg","desc":"10s..1w4d13h46m40s (time interval)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcp-snooping":{"_type":"arg"},"disabled":{"_type":"arg"},"ether-type":{"_type":"arg"},"fast-forward":{"_type":"arg"},"forward-delay":{"_type":"arg","desc":"4s..30s (time interval)"},"frame-types":{"_type":"arg"},"igmp-snooping":{"_type":"arg"},"igmp-version":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"last-member-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"last-member-query-count":{"_type":"arg"},"max-hops":{"_type":"arg"},"max-message-age":{"_type":"arg","desc":"6s..40s (time interval)"},"membership-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"mld-version":{"_type":"arg"},"mtu":{"_type":"arg"},"multicast-querier":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"port-cost-mode":{"_type":"arg"},"priority":{"_type":"arg"},"protocol-mode":{"_type":"arg"},"pvid":{"_type":"arg"},"querier-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-response-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"region-name":{"_type":"arg","desc":"string value"},"region-revision":{"_type":"arg"},"startup-query-count":{"_type":"arg"},"startup-query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"transmit-hold-count":{"_type":"arg"},"vlan-filtering":{"_type":"arg"}},"calea":{"_type":"dir","add":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"place-before":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"filter":{"_type":"dir","add":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"host":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"vid":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"vid":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"vid":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"mdb":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ports":{"_type":"arg"},"vid":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"ports":{"_type":"arg"},"vid":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"ports":{"_type":"arg"},"vid":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"msti":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"priority":{"_type":"arg"},"vlan-mapping":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"},"vlan-mapping":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"},"vlan-mapping":{"_type":"arg"}}},"nat":{"_type":"dir","add":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-arp-reply-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-dst-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-src-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-arp-reply-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-dst-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-src-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","802.3-sap":{"_type":"arg"},"802.3-type":{"_type":"arg"},"action":{"_type":"arg"},"arp-dst-address":{"_type":"arg"},"arp-dst-mac-address":{"_type":"arg"},"arp-gratuitous":{"_type":"arg"},"arp-hardware-type":{"_type":"arg"},"arp-opcode":{"_type":"arg"},"arp-packet-type":{"_type":"arg"},"arp-src-address":{"_type":"arg"},"arp-src-mac-address":{"_type":"arg"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"in-bridge":{"_type":"arg"},"in-bridge-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"mac-protocol":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge":{"_type":"arg"},"out-bridge-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-type":{"_type":"arg"},"passthrough":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"stp-flags":{"_type":"arg"},"stp-forward-delay":{"_type":"arg"},"stp-hello-time":{"_type":"arg"},"stp-max-age":{"_type":"arg"},"stp-msg-age":{"_type":"arg"},"stp-port":{"_type":"arg"},"stp-root-address":{"_type":"arg"},"stp-root-cost":{"_type":"arg"},"stp-root-priority":{"_type":"arg"},"stp-sender-address":{"_type":"arg"},"stp-sender-priority":{"_type":"arg"},"stp-type":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-arp-reply-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-dst-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"to-src-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"vlan-encap":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"port":{"_type":"dir","add":{"_type":"cmd","auto-isolate":{"_type":"arg"},"bpdu-guard":{"_type":"arg"},"bridge":{"_type":"arg"},"broadcast-flood":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"edge":{"_type":"arg"},"fast-leave":{"_type":"arg"},"frame-types":{"_type":"arg"},"horizon":{"_type":"arg"},"hw":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"learn":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp-applicant-state":{"_type":"arg"},"mvrp-registrar-state":{"_type":"arg"},"path-cost":{"_type":"arg"},"place-before":{"_type":"arg"},"point-to-point":{"_type":"arg"},"priority":{"_type":"arg"},"pvid":{"_type":"arg"},"restricted-role":{"_type":"arg"},"restricted-tcn":{"_type":"arg"},"tag-stacking":{"_type":"arg"},"trusted":{"_type":"arg"},"unknown-multicast-flood":{"_type":"arg"},"unknown-unicast-flood":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"mst-override":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"priority":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"debug":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identifier":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"debug":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","auto-isolate":{"_type":"arg"},"bpdu-guard":{"_type":"arg"},"bridge":{"_type":"arg"},"broadcast-flood":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"edge":{"_type":"arg"},"fast-leave":{"_type":"arg"},"frame-types":{"_type":"arg"},"horizon":{"_type":"arg"},"hw":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"learn":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp-applicant-state":{"_type":"arg"},"mvrp-registrar-state":{"_type":"arg"},"numbers":{"_type":"arg"},"path-cost":{"_type":"arg"},"point-to-point":{"_type":"arg"},"priority":{"_type":"arg"},"pvid":{"_type":"arg"},"restricted-role":{"_type":"arg"},"restricted-tcn":{"_type":"arg"},"tag-stacking":{"_type":"arg"},"trusted":{"_type":"arg"},"unknown-multicast-flood":{"_type":"arg"},"unknown-unicast-flood":{"_type":"arg"}},"set":{"_type":"cmd","auto-isolate":{"_type":"arg"},"bpdu-guard":{"_type":"arg"},"bridge":{"_type":"arg"},"broadcast-flood":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"edge":{"_type":"arg"},"fast-leave":{"_type":"arg"},"frame-types":{"_type":"arg"},"horizon":{"_type":"arg"},"hw":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"interface":{"_type":"arg"},"internal-path-cost":{"_type":"arg"},"learn":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp-applicant-state":{"_type":"arg"},"mvrp-registrar-state":{"_type":"arg"},"numbers":{"_type":"arg"},"path-cost":{"_type":"arg"},"point-to-point":{"_type":"arg"},"priority":{"_type":"arg"},"pvid":{"_type":"arg"},"restricted-role":{"_type":"arg"},"restricted-tcn":{"_type":"arg"},"tag-stacking":{"_type":"arg"},"trusted":{"_type":"arg"},"unknown-multicast-flood":{"_type":"arg"},"unknown-unicast-flood":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"port-controller":{"_type":"dir","device":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"port":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"poe":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"cascade-ports":{"_type":"arg"},"switch":{"_type":"arg"}}},"port-extender":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","control-ports":{"_type":"arg"},"excluded-ports":{"_type":"arg"},"switch":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-dhcp-option82":{"_type":"arg"},"admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"ageing-time":{"_type":"arg","desc":"10s..1w4d13h46m40s (time interval)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcp-snooping":{"_type":"arg"},"disabled":{"_type":"arg"},"ether-type":{"_type":"arg"},"fast-forward":{"_type":"arg"},"forward-delay":{"_type":"arg","desc":"4s..30s (time interval)"},"frame-types":{"_type":"arg"},"igmp-snooping":{"_type":"arg"},"igmp-version":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"last-member-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"last-member-query-count":{"_type":"arg"},"max-hops":{"_type":"arg"},"max-message-age":{"_type":"arg","desc":"6s..40s (time interval)"},"membership-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"mld-version":{"_type":"arg"},"mtu":{"_type":"arg"},"multicast-querier":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port-cost-mode":{"_type":"arg"},"priority":{"_type":"arg"},"protocol-mode":{"_type":"arg"},"pvid":{"_type":"arg"},"querier-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-response-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"region-name":{"_type":"arg","desc":"string value"},"region-revision":{"_type":"arg"},"startup-query-count":{"_type":"arg"},"startup-query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"transmit-hold-count":{"_type":"arg"},"vlan-filtering":{"_type":"arg"}},"set":{"_type":"cmd","add-dhcp-option82":{"_type":"arg"},"admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"ageing-time":{"_type":"arg","desc":"10s..1w4d13h46m40s (time interval)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcp-snooping":{"_type":"arg"},"disabled":{"_type":"arg"},"ether-type":{"_type":"arg"},"fast-forward":{"_type":"arg"},"forward-delay":{"_type":"arg","desc":"4s..30s (time interval)"},"frame-types":{"_type":"arg"},"igmp-snooping":{"_type":"arg"},"igmp-version":{"_type":"arg"},"ingress-filtering":{"_type":"arg"},"last-member-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"last-member-query-count":{"_type":"arg"},"max-hops":{"_type":"arg"},"max-message-age":{"_type":"arg","desc":"6s..40s (time interval)"},"membership-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"mld-version":{"_type":"arg"},"mtu":{"_type":"arg"},"multicast-querier":{"_type":"arg"},"multicast-router":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port-cost-mode":{"_type":"arg"},"priority":{"_type":"arg"},"protocol-mode":{"_type":"arg"},"pvid":{"_type":"arg"},"querier-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"query-response-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"region-name":{"_type":"arg","desc":"string value"},"region-revision":{"_type":"arg"},"startup-query-count":{"_type":"arg"},"startup-query-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"transmit-hold-count":{"_type":"arg"},"vlan-filtering":{"_type":"arg"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"use-ip-firewall":{"_type":"arg"},"use-ip-firewall-for-pppoe":{"_type":"arg"},"use-ip-firewall-for-vlan":{"_type":"arg"}}},"vlan":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"mvrp-forbidden":{"_type":"arg"},"tagged":{"_type":"arg"},"untagged":{"_type":"arg"},"vlan-ids":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"mvrp":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"mvrp-forbidden":{"_type":"arg"},"numbers":{"_type":"arg"},"tagged":{"_type":"arg"},"untagged":{"_type":"arg"},"vlan-ids":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"mvrp-forbidden":{"_type":"arg"},"numbers":{"_type":"arg"},"tagged":{"_type":"arg"},"untagged":{"_type":"arg"},"vlan-ids":{"_type":"arg"}}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"detect-internet":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","detect-interface-list":{"_type":"arg"},"internet-interface-list":{"_type":"arg"},"lan-interface-list":{"_type":"arg"},"wan-interface-list":{"_type":"arg"}},"state":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"dot1x":{"_type":"dir","client":{"_type":"dir","add":{"_type":"cmd","anon-identity":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"identity":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","anon-identity":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"identity":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","anon-identity":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"identity":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"server":{"_type":"dir","active":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"add":{"_type":"cmd","accounting":{"_type":"arg"},"auth-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"auth-types":{"_type":"arg","desc":"dot1x|mac-auth[,AuthTypes*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"guest-vlan-id":{"_type":"arg"},"interface":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"mac-auth-mode":{"_type":"arg"},"radius-mac-format":{"_type":"arg"},"reauth-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"reject-vlan-id":{"_type":"arg"},"retrans-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"server-fail-vlan-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","accounting":{"_type":"arg"},"auth-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"auth-types":{"_type":"arg","desc":"dot1x|mac-auth[,AuthTypes*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"guest-vlan-id":{"_type":"arg"},"interface":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"mac-auth-mode":{"_type":"arg"},"numbers":{"_type":"arg"},"radius-mac-format":{"_type":"arg"},"reauth-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"reject-vlan-id":{"_type":"arg"},"retrans-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"server-fail-vlan-id":{"_type":"arg"}},"set":{"_type":"cmd","accounting":{"_type":"arg"},"auth-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"auth-types":{"_type":"arg","desc":"dot1x|mac-auth[,AuthTypes*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"guest-vlan-id":{"_type":"arg"},"interface":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"mac-auth-mode":{"_type":"arg"},"numbers":{"_type":"arg"},"radius-mac-format":{"_type":"arg"},"reauth-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"reject-vlan-id":{"_type":"arg"},"retrans-timeout":{"_type":"arg","desc":"100ms..71w2h27m52s950ms (time interval)"},"server-fail-vlan-id":{"_type":"arg"}},"state":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"eoip":{"_type":"dir","add":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"eoipv6":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"},"tunnel-id":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ethernet":{"_type":"dir","blink":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"cable-test":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg","desc":"see documentation"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg","desc":"see documentation"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"stats-detail":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","advertise":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-negotiation":{"_type":"arg"},"cable-settings":{"_type":"arg"},"combo-mode":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"fec-mode":{"_type":"arg"},"l2mtu":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mdix-enable":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"orig-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"rx-flow-control":{"_type":"arg"},"sfp-ignore-rx-los":{"_type":"arg"},"sfp-rate-select":{"_type":"arg"},"sfp-shutdown-temperature":{"_type":"arg"},"speed":{"_type":"arg"},"tx-flow-control":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset-mac-address":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","advertise":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-negotiation":{"_type":"arg"},"cable-settings":{"_type":"arg"},"combo-mode":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"fec-mode":{"_type":"arg"},"l2mtu":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mdix-enable":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"orig-mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"rx-flow-control":{"_type":"arg"},"sfp-ignore-rx-los":{"_type":"arg"},"sfp-rate-select":{"_type":"arg"},"sfp-shutdown-temperature":{"_type":"arg"},"speed":{"_type":"arg"},"tx-flow-control":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"gre":{"_type":"dir","add":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"gre6":{"_type":"dir","add":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ipip":{"_type":"dir","add":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ipipv6":{"_type":"dir","add":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","clamp-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"local-address":{"_type":"arg","desc":"see documentation"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"l2tp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"allow-fast-path":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive-timeout":{"_type":"arg"},"l2tp-proto-version":{"_type":"arg"},"l2tpv3-circuit-id":{"_type":"arg","desc":"string value"},"l2tpv3-cookie-length":{"_type":"arg"},"l2tpv3-digest-hash":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-ipsec":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"allow-fast-path":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive-timeout":{"_type":"arg"},"l2tp-proto-version":{"_type":"arg"},"l2tpv3-circuit-id":{"_type":"arg","desc":"string value"},"l2tpv3-cookie-length":{"_type":"arg"},"l2tpv3-digest-hash":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-ipsec":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"allow-fast-path":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive-timeout":{"_type":"arg"},"l2tp-proto-version":{"_type":"arg"},"l2tpv3-circuit-id":{"_type":"arg","desc":"string value"},"l2tpv3-cookie-length":{"_type":"arg"},"l2tpv3-digest-hash":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-ipsec":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"l2tp-ether":{"_type":"dir","add":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"circuit-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"cookie-length":{"_type":"arg"},"copy-from":{"_type":"arg"},"digest-hash":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"l2tp-proto-version":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"local-session-id":{"_type":"arg"},"local-tunnel-id":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"peer-cookie":{"_type":"arg","desc":"string value, max length 16"},"remote-session-id":{"_type":"arg"},"remote-tunnel-id":{"_type":"arg"},"send-cookie":{"_type":"arg","desc":"string value, max length 16"},"unmanaged-mode":{"_type":"arg"},"use-ipsec":{"_type":"arg"},"use-l2-specific-sublayer":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"circuit-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"cookie-length":{"_type":"arg"},"digest-hash":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"l2tp-proto-version":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"local-session-id":{"_type":"arg"},"local-tunnel-id":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"peer-cookie":{"_type":"arg","desc":"string value, max length 16"},"remote-session-id":{"_type":"arg"},"remote-tunnel-id":{"_type":"arg"},"send-cookie":{"_type":"arg","desc":"string value, max length 16"},"unmanaged-mode":{"_type":"arg"},"use-ipsec":{"_type":"arg"},"use-l2-specific-sublayer":{"_type":"arg"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"circuit-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"cookie-length":{"_type":"arg"},"digest-hash":{"_type":"arg"},"disabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"l2tp-proto-version":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"local-session-id":{"_type":"arg"},"local-tunnel-id":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"peer-cookie":{"_type":"arg","desc":"string value, max length 16"},"remote-session-id":{"_type":"arg"},"remote-tunnel-id":{"_type":"arg"},"send-cookie":{"_type":"arg","desc":"string value, max length 16"},"unmanaged-mode":{"_type":"arg"},"use-ipsec":{"_type":"arg"},"use-l2-specific-sublayer":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"l2tp-server":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accept-proto-version":{"_type":"arg"},"accept-pseudowire-type":{"_type":"arg"},"allow-fast-path":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"caller-id-type":{"_type":"arg"},"default-profile":{"_type":"arg"},"enabled":{"_type":"arg"},"ipsec-secret":{"_type":"arg","desc":"string value"},"keepalive-timeout":{"_type":"arg"},"l2tpv3-circuit-id":{"_type":"arg","desc":"string value"},"l2tpv3-cookie-length":{"_type":"arg"},"l2tpv3-digest-hash":{"_type":"arg"},"l2tpv3-ether-interface-list":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"max-sessions":{"_type":"arg"},"mrru":{"_type":"arg"},"one-session-per-host":{"_type":"arg"},"use-ipsec":{"_type":"arg"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"list":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"exclude":{"_type":"arg"},"include":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"member":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"list":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"exclude":{"_type":"arg"},"include":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"exclude":{"_type":"arg"},"include":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"lte":{"_type":"dir","apn":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"apn":{"_type":"arg","desc":"string value"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"ip-type":{"_type":"arg"},"ipv6-interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"passthrough-interface":{"_type":"arg"},"passthrough-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"passthrough-subnet-size":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"use-network-apn":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"apn":{"_type":"arg","desc":"string value"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"ip-type":{"_type":"arg"},"ipv6-interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"passthrough-interface":{"_type":"arg"},"passthrough-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"passthrough-subnet-size":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"use-network-apn":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"apn":{"_type":"arg","desc":"string value"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"ip-type":{"_type":"arg"},"ipv6-interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"passthrough-interface":{"_type":"arg"},"passthrough-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"passthrough-subnet-size":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"use-network-apn":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"at-chat":{"_type":"cmd","as-value":{"_type":"arg"},"input":{"_type":"arg","desc":"string value"},"number":{"_type":"arg"},"wait":{"_type":"arg"}},"cell-monitor":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"max-age":{"_type":"arg","desc":"time interval"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"esim":{"_type":"dir","activate-profile":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"code":{"_type":"arg","desc":"string value"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"nickname":{"_type":"arg","desc":"string value"},"once":{"_type":"arg"},"slot":{"_type":"arg"},"switch":{"_type":"arg"},"without-paging":{"_type":"arg"}},"delete-profle":{"_type":"cmd","as-value":{"_type":"arg"},"id":{"_type":"arg"},"interface":{"_type":"arg"},"slot":{"_type":"arg"}},"enable-profle":{"_type":"cmd","as-value":{"_type":"arg"},"id":{"_type":"arg"},"interface":{"_type":"arg"},"slot":{"_type":"arg"}},"esim-id":{"_type":"cmd","as-value":{"_type":"arg"},"interface":{"_type":"arg"},"slot":{"_type":"arg"}},"list-profiles":{"_type":"cmd","as-value":{"_type":"arg"},"interface":{"_type":"arg"},"proplist":{"_type":"arg"},"slot":{"_type":"arg"},"without-paging":{"_type":"arg"}},"rename-profle":{"_type":"cmd","as-value":{"_type":"arg"},"id":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"slot":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"firmware-upgrade":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"firmware-file":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"number":{"_type":"arg"},"once":{"_type":"arg"},"upgrade":{"_type":"arg"},"without-paging":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-roaming":{"_type":"arg"},"apn-profiles":{"_type":"arg"},"band":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"network-mode":{"_type":"arg"},"nr-band":{"_type":"arg"},"numbers":{"_type":"arg"},"operator":{"_type":"arg","desc":"string value"},"pin":{"_type":"arg","desc":"string value"},"sms-read":{"_type":"arg"}},"scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","allow-roaming":{"_type":"arg"},"apn-profiles":{"_type":"arg"},"band":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"network-mode":{"_type":"arg"},"nr-band":{"_type":"arg"},"numbers":{"_type":"arg"},"operator":{"_type":"arg","desc":"string value"},"pin":{"_type":"arg","desc":"string value"},"sms-read":{"_type":"arg"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","firmware-path":{"_type":"arg","desc":"string value"},"mode":{"_type":"arg"}}},"show-capabilities":{"_type":"cmd","as-value":{"_type":"arg"},"number":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"macsec":{"_type":"dir","add":{"_type":"cmd","cak":{"_type":"arg","desc":"string value, max length 16"},"ckn":{"_type":"arg","desc":"string value, max length 32"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"profile":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"server-priority":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"server-priority":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"server-priority":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","cak":{"_type":"arg","desc":"string value, max length 16"},"ckn":{"_type":"arg","desc":"string value, max length 32"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"profile":{"_type":"arg"}},"set":{"_type":"cmd","cak":{"_type":"arg","desc":"string value, max length 16"},"ckn":{"_type":"arg","desc":"string value, max length 32"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"profile":{"_type":"arg"}}},"macvlan":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mode":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"mesh":{"_type":"dir","add":{"_type":"cmd","admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hwmp-default-hoplimit":{"_type":"arg"},"hwmp-prep-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-preq-destination-only":{"_type":"arg"},"hwmp-preq-reply-and-forward":{"_type":"arg"},"hwmp-preq-retries":{"_type":"arg"},"hwmp-preq-waiting-time":{"_type":"arg","desc":"1s..30s (time interval)"},"hwmp-rann-interval":{"_type":"arg","desc":"0s..30m (time interval)"},"hwmp-rann-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-rann-propagation-delay":{"_type":"arg"},"mesh-portal":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"reoptimize-paths":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"fdb":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"port":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..1m (time interval)"},"interface":{"_type":"arg"},"mesh":{"_type":"arg"},"path-cost":{"_type":"arg"},"port-type":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..1m (time interval)"},"interface":{"_type":"arg"},"mesh":{"_type":"arg"},"numbers":{"_type":"arg"},"path-cost":{"_type":"arg"},"port-type":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..1m (time interval)"},"interface":{"_type":"arg"},"mesh":{"_type":"arg"},"numbers":{"_type":"arg"},"path-cost":{"_type":"arg"},"port-type":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hwmp-default-hoplimit":{"_type":"arg"},"hwmp-prep-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-preq-destination-only":{"_type":"arg"},"hwmp-preq-reply-and-forward":{"_type":"arg"},"hwmp-preq-retries":{"_type":"arg"},"hwmp-preq-waiting-time":{"_type":"arg","desc":"1s..30s (time interval)"},"hwmp-rann-interval":{"_type":"arg","desc":"0s..30m (time interval)"},"hwmp-rann-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-rann-propagation-delay":{"_type":"arg"},"mesh-portal":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"reoptimize-paths":{"_type":"arg"}},"set":{"_type":"cmd","admin-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"auto-mac":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hwmp-default-hoplimit":{"_type":"arg"},"hwmp-prep-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-preq-destination-only":{"_type":"arg"},"hwmp-preq-reply-and-forward":{"_type":"arg"},"hwmp-preq-retries":{"_type":"arg"},"hwmp-preq-waiting-time":{"_type":"arg","desc":"1s..30s (time interval)"},"hwmp-rann-interval":{"_type":"arg","desc":"0s..30m (time interval)"},"hwmp-rann-lifetime":{"_type":"arg","desc":"0s..1h (time interval)"},"hwmp-rann-propagation-delay":{"_type":"arg"},"mesh-portal":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"reoptimize-paths":{"_type":"arg"}},"traceroute":{"_type":"cmd","address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"hoplimit":{"_type":"arg"},"mesh":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"monitor-traffic":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"ovpn-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"auth":{"_type":"arg"},"certificate":{"_type":"arg"},"cipher":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"disconnect-notify":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-mtu":{"_type":"arg"},"mode":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"protocol":{"_type":"arg"},"route-nopull":{"_type":"arg"},"tls-version":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-certificate":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"import-ovpn-configuration":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"file-name":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"key-passphrase":{"_type":"arg","desc":"string value"},"once":{"_type":"arg"},"ovpn-password":{"_type":"arg","desc":"string value"},"ovpn-user":{"_type":"arg","desc":"string value"},"skip-cert-import":{"_type":"arg"},"without-paging":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"auth":{"_type":"arg"},"certificate":{"_type":"arg"},"cipher":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"disconnect-notify":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-mtu":{"_type":"arg"},"mode":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"protocol":{"_type":"arg"},"route-nopull":{"_type":"arg"},"tls-version":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-certificate":{"_type":"arg"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"auth":{"_type":"arg"},"certificate":{"_type":"arg"},"cipher":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"disconnect-notify":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-mtu":{"_type":"arg"},"mode":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"protocol":{"_type":"arg"},"route-nopull":{"_type":"arg"},"tls-version":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-certificate":{"_type":"arg"}}},"ovpn-server":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"export-client-configuration":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"ca-certificate":{"_type":"arg"},"client-cert-key":{"_type":"arg"},"client-certificate":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"server-address":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","auth":{"_type":"arg","desc":"sha1|md5|sha256|sha512|null[,Auth*]"},"certificate":{"_type":"arg"},"cipher":{"_type":"arg","desc":"blowfish128|aes128-cbc|aes192-cbc|aes256-cbc|aes128-gcm|aes192-gcm|aes256-gcm|null[,Cipher*]"},"default-profile":{"_type":"arg"},"enable-tun-ipv6":{"_type":"arg"},"enabled":{"_type":"arg"},"ipv6-prefix-len":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-mtu":{"_type":"arg"},"mode":{"_type":"arg"},"netmask":{"_type":"arg"},"port":{"_type":"arg"},"protocol":{"_type":"arg"},"push-routes":{"_type":"arg","desc":"string value"},"redirect-gateway":{"_type":"arg","desc":"disabled|def1|ipv6[,RedirectGateway*]"},"reneg-sec":{"_type":"arg"},"require-client-certificate":{"_type":"arg"},"tls-version":{"_type":"arg"},"tun-server-ipv6":{"_type":"arg","desc":"see documentation"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"ppp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"apn":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"data-channel":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-command":{"_type":"arg","desc":"string value"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"info-channel":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"phone":{"_type":"arg","desc":"string value"},"pin":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"at-chat":{"_type":"cmd","as-value":{"_type":"arg"},"input":{"_type":"arg","desc":"string value"},"number":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"firmware-upgrade":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"firmware-file":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"number":{"_type":"arg"},"once":{"_type":"arg"},"upgrade":{"_type":"arg"},"without-paging":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"info":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"number":{"_type":"arg"},"once":{"_type":"arg"},"user-command":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"apn":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"data-channel":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-command":{"_type":"arg","desc":"string value"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"info-channel":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"phone":{"_type":"arg","desc":"string value"},"pin":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"apn":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"data-channel":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-command":{"_type":"arg","desc":"string value"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"info-channel":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"phone":{"_type":"arg","desc":"string value"},"pin":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"ppp-server":{"_type":"dir","add":{"_type":"cmd","authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"data-channel":{"_type":"arg"},"disabled":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"ring-count":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"data-channel":{"_type":"arg"},"disabled":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"ring-count":{"_type":"arg"}},"set":{"_type":"cmd","authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"data-channel":{"_type":"arg"},"disabled":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"modem-init":{"_type":"arg","desc":"string value"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"null-modem":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"ring-count":{"_type":"arg"}}},"pppoe-client":{"_type":"dir","add":{"_type":"cmd","ac-name":{"_type":"arg","desc":"string value"},"add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"host-uniq":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","ac-name":{"_type":"arg","desc":"string value"},"add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"host-uniq":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","ac-name":{"_type":"arg","desc":"string value"},"add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"host-uniq":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"pppoe-server":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"service":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"service":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"server":{"_type":"dir","add":{"_type":"cmd","accept-empty-service":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-profile":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"max-sessions":{"_type":"arg"},"mrru":{"_type":"arg"},"one-session-per-host":{"_type":"arg"},"pado-delay":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","accept-empty-service":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"default-profile":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"max-sessions":{"_type":"arg"},"mrru":{"_type":"arg"},"numbers":{"_type":"arg"},"one-session-per-host":{"_type":"arg"},"pado-delay":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","accept-empty-service":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"comment":{"_type":"arg","desc":"string value"},"default-profile":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"max-sessions":{"_type":"arg"},"mrru":{"_type":"arg"},"numbers":{"_type":"arg"},"one-session-per-host":{"_type":"arg"},"pado-delay":{"_type":"arg"},"service-name":{"_type":"arg","desc":"string value"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"service":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}}},"pptp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"allow":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Allow*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"use-peer-dns":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"pptp-server":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"default-profile":{"_type":"arg"},"enabled":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"stats-detail":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"l2mtu":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"l2mtu":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"sstp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"add-sni":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"certificate":{"_type":"arg"},"ciphers":{"_type":"arg","desc":"aes256-sha|aes256-gcm-sha384[,Ciphers*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"pfs":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"proxy-port":{"_type":"arg"},"tls-version":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-address-from-certificate":{"_type":"arg"},"verify-server-certificate":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"add-sni":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"certificate":{"_type":"arg"},"ciphers":{"_type":"arg","desc":"aes256-sha|aes256-gcm-sha384[,Ciphers*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"pfs":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"proxy-port":{"_type":"arg"},"tls-version":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-address-from-certificate":{"_type":"arg"},"verify-server-certificate":{"_type":"arg"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"add-sni":{"_type":"arg"},"authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"certificate":{"_type":"arg"},"ciphers":{"_type":"arg","desc":"aes256-sha|aes256-gcm-sha384[,Ciphers*]"},"comment":{"_type":"arg","desc":"string value"},"connect-to":{"_type":"arg","desc":"see documentation"},"default-route-distance":{"_type":"arg"},"dial-on-demand":{"_type":"arg"},"disabled":{"_type":"arg"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"pfs":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"proxy-port":{"_type":"arg"},"tls-version":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"},"verify-server-address-from-certificate":{"_type":"arg"},"verify-server-certificate":{"_type":"arg"}}},"sstp-server":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","authentication":{"_type":"arg","desc":"pap|chap|mschap1|mschap2[,Authentication*]"},"certificate":{"_type":"arg"},"ciphers":{"_type":"arg","desc":"aes256-sha|aes256-gcm-sha384[,Ciphers*]"},"default-profile":{"_type":"arg"},"enabled":{"_type":"arg"},"keepalive-timeout":{"_type":"arg"},"max-mru":{"_type":"arg"},"max-mtu":{"_type":"arg"},"mrru":{"_type":"arg"},"pfs":{"_type":"arg"},"port":{"_type":"arg"},"tls-version":{"_type":"arg"},"verify-client-certificate":{"_type":"arg"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}},"veth":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"gateway":{"_type":"arg","desc":"see documentation"},"gateway6":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"gateway":{"_type":"arg","desc":"see documentation"},"gateway6":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"gateway":{"_type":"arg","desc":"see documentation"},"gateway6":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"vlan":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mtu":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"use-service-tag":{"_type":"arg"},"vlan-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mtu":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"use-service-tag":{"_type":"arg"},"vlan-id":{"_type":"arg"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mtu":{"_type":"arg"},"mvrp":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"use-service-tag":{"_type":"arg"},"vlan-id":{"_type":"arg"}}},"vpls":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-static-id":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"peer":{"_type":"arg","desc":"see documentation"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"vpls-id":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-static-id":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"peer":{"_type":"arg","desc":"see documentation"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"vpls-id":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-static-id":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"peer":{"_type":"arg","desc":"see documentation"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"vpls-id":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"vrrp":{"_type":"dir","add":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"group-authority":{"_type":"arg"},"group-master":{"_type":"arg"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"10ms..4m15s (time interval)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"on-backup":{"_type":"arg","desc":"string value"},"on-fail":{"_type":"arg","desc":"string value"},"on-master":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value, max length 16"},"preemption-mode":{"_type":"arg"},"priority":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sync-connection-tracking":{"_type":"arg"},"v3-protocol":{"_type":"arg"},"version":{"_type":"arg"},"vrid":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group-authority":{"_type":"arg"},"group-master":{"_type":"arg"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"10ms..4m15s (time interval)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-backup":{"_type":"arg","desc":"string value"},"on-fail":{"_type":"arg","desc":"string value"},"on-master":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value, max length 16"},"preemption-mode":{"_type":"arg"},"priority":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sync-connection-tracking":{"_type":"arg"},"v3-protocol":{"_type":"arg"},"version":{"_type":"arg"},"vrid":{"_type":"arg"}},"set":{"_type":"cmd","arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"authentication":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group-authority":{"_type":"arg"},"group-master":{"_type":"arg"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"10ms..4m15s (time interval)"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-backup":{"_type":"arg","desc":"string value"},"on-fail":{"_type":"arg","desc":"string value"},"on-master":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value, max length 16"},"preemption-mode":{"_type":"arg"},"priority":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sync-connection-tracking":{"_type":"arg"},"v3-protocol":{"_type":"arg"},"version":{"_type":"arg"},"vrid":{"_type":"arg"}}},"vxlan":{"_type":"dir","add":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-fdb-size":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"vni":{"_type":"arg"},"vrf":{"_type":"arg"},"vteps-ip-version":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"fdb":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-fdb-size":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"vni":{"_type":"arg"},"vrf":{"_type":"arg"},"vteps-ip-version":{"_type":"arg"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dont-fragment":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"loop-protect":{"_type":"arg"},"loop-protect-disable-time":{"_type":"arg","desc":"time interval"},"loop-protect-send-interval":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"max-fdb-size":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"vni":{"_type":"arg"},"vrf":{"_type":"arg"},"vteps-ip-version":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}},"vteps":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"interface":{"_type":"arg"},"port":{"_type":"arg"},"remote-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","interface":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"remote-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"set":{"_type":"cmd","interface":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"remote-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"}}}},"wifi":{"_type":"dir","aaa":{"_type":"dir","add":{"_type":"cmd","called-format":{"_type":"arg","desc":"string value"},"calling-format":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-caching":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nas-identifier":{"_type":"arg","desc":"string value"},"password-format":{"_type":"arg","desc":"string value"},"username-format":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","called-format":{"_type":"arg","desc":"string value"},"calling-format":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-caching":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nas-identifier":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password-format":{"_type":"arg","desc":"string value"},"username-format":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","called-format":{"_type":"arg","desc":"string value"},"calling-format":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"mac-caching":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nas-identifier":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password-format":{"_type":"arg","desc":"string value"},"username-format":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"access-list":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"allow-signal-out-of-range":{"_type":"arg","desc":"time interval"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-address-mask":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"passphrase":{"_type":"arg","desc":"string value"},"place-before":{"_type":"arg"},"radius-accounting":{"_type":"arg"},"signal-range":{"_type":"arg"},"ssid-regexp":{"_type":"arg","desc":"string value"},"time":{"_type":"arg","desc":"0s..1d (time interval)"},"vlan-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"allow-signal-out-of-range":{"_type":"arg","desc":"time interval"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-address-mask":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"passphrase":{"_type":"arg","desc":"string value"},"radius-accounting":{"_type":"arg"},"signal-range":{"_type":"arg"},"ssid-regexp":{"_type":"arg","desc":"string value"},"time":{"_type":"arg","desc":"0s..1d (time interval)"},"vlan-id":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"allow-signal-out-of-range":{"_type":"arg","desc":"time interval"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-address-mask":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"passphrase":{"_type":"arg","desc":"string value"},"radius-accounting":{"_type":"arg"},"signal-range":{"_type":"arg"},"ssid-regexp":{"_type":"arg","desc":"string value"},"time":{"_type":"arg","desc":"0s..1d (time interval)"},"vlan-id":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"add":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"configuration":{"_type":"arg"},"configuration.antenna-gain":{"_type":"arg"},"configuration.beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"configuration.chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationChains*]"},"configuration.country":{"_type":"arg"},"configuration.distance":{"_type":"arg"},"configuration.dtim-period":{"_type":"arg"},"configuration.hide-ssid":{"_type":"arg"},"configuration.manager":{"_type":"arg"},"configuration.mode":{"_type":"arg"},"configuration.multicast-enhance":{"_type":"arg"},"configuration.qos-classifier":{"_type":"arg"},"configuration.ssid":{"_type":"arg","desc":"string value, max length 32"},"configuration.tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationTxChains*]"},"configuration.tx-power":{"_type":"arg"},"copy-from":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"l2mtu":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"master-interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"}},"cap":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","caps-man-addresses":{"_type":"arg","desc":"see documentation"},"caps-man-certificate-common-names":{"_type":"arg","desc":"string value, min length 1"},"caps-man-names":{"_type":"arg","desc":"string value, min length 1"},"certificate":{"_type":"arg"},"discovery-interfaces":{"_type":"arg"},"enabled":{"_type":"arg"},"lock-to-caps-man":{"_type":"arg"},"slaves-datapath":{"_type":"arg"},"slaves-static":{"_type":"arg"}}},"capsman":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"remote-cap":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"provision":{"_type":"cmd","numbers":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"set-identity":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"upgrade":{"_type":"cmd","numbers":{"_type":"arg"}}},"set":{"_type":"cmd","ca-certificate":{"_type":"arg"},"certificate":{"_type":"arg"},"enabled":{"_type":"arg"},"interfaces":{"_type":"arg"},"package-path":{"_type":"arg","desc":"string value"},"require-peer-certificate":{"_type":"arg"},"upgrade-policy":{"_type":"arg"}}},"channel":{"_type":"dir","add":{"_type":"cmd","band":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"frequency":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"secondary-frequency":{"_type":"arg"},"skip-dfs-channels":{"_type":"arg"},"width":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","band":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"frequency":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"secondary-frequency":{"_type":"arg"},"skip-dfs-channels":{"_type":"arg"},"width":{"_type":"arg"}},"set":{"_type":"cmd","band":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"frequency":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"secondary-frequency":{"_type":"arg"},"skip-dfs-channels":{"_type":"arg"},"width":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"configuration":{"_type":"dir","add":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"antenna-gain":{"_type":"arg"},"beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,Chains*]"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"country":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dtim-period":{"_type":"arg"},"hide-ssid":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"manager":{"_type":"arg"},"mode":{"_type":"arg"},"multicast-enhance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"qos-classifier":{"_type":"arg"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"ssid":{"_type":"arg","desc":"string value, max length 32"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"},"tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,TxChains*]"},"tx-power":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","values":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"},"values":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"config":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"antenna-gain":{"_type":"arg"},"beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,Chains*]"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"country":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dtim-period":{"_type":"arg"},"hide-ssid":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"manager":{"_type":"arg"},"mode":{"_type":"arg"},"multicast-enhance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"qos-classifier":{"_type":"arg"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"ssid":{"_type":"arg","desc":"string value, max length 32"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"},"tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,TxChains*]"},"tx-power":{"_type":"arg"}},"set":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"antenna-gain":{"_type":"arg"},"beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,Chains*]"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"country":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dtim-period":{"_type":"arg"},"hide-ssid":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"manager":{"_type":"arg"},"mode":{"_type":"arg"},"multicast-enhance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"qos-classifier":{"_type":"arg"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"ssid":{"_type":"arg","desc":"string value, max length 32"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"},"tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,TxChains*]"},"tx-power":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"datapath":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface-list":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"vlan-id":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface-list":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"vlan-id":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"client-isolation":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface-list":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"vlan-id":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"devel":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"mode":{"_type":"arg"},"number":{"_type":"arg"},"without-paging":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","values":{"_type":"arg"},"where":{"_type":"arg"}},"flat-snoop":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"filter-type":{"_type":"arg","desc":"frequency|bsss|stas[,FilterType*]"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"frequency-scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"frequency":{"_type":"arg"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"rounds":{"_type":"arg"},"save-file":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"},"values":{"_type":"arg"}},"interworking":{"_type":"dir","add":{"_type":"cmd","3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"authentication-types":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-capabilities":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"domain-names":{"_type":"arg","desc":"string value"},"esr":{"_type":"arg"},"hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"hotspot20":{"_type":"arg"},"hotspot20-dgaf":{"_type":"arg"},"internet":{"_type":"arg"},"ipv4-availability":{"_type":"arg"},"ipv6-availability":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"network-type":{"_type":"arg"},"operational-classes":{"_type":"arg"},"operator-names":{"_type":"arg","desc":"string value"},"realms":{"_type":"arg","desc":"string value"},"roaming-ois":{"_type":"arg","desc":"string value"},"uesa":{"_type":"arg"},"venue":{"_type":"arg"},"venue-names":{"_type":"arg","desc":"string value"},"wan-at-capacity":{"_type":"arg"},"wan-downlink":{"_type":"arg"},"wan-downlink-load":{"_type":"arg"},"wan-measurement-duration":{"_type":"arg"},"wan-status":{"_type":"arg"},"wan-symmetric":{"_type":"arg"},"wan-uplink":{"_type":"arg"},"wan-uplink-load":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"authentication-types":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-capabilities":{"_type":"arg"},"disabled":{"_type":"arg"},"domain-names":{"_type":"arg","desc":"string value"},"esr":{"_type":"arg"},"hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"hotspot20":{"_type":"arg"},"hotspot20-dgaf":{"_type":"arg"},"internet":{"_type":"arg"},"ipv4-availability":{"_type":"arg"},"ipv6-availability":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"network-type":{"_type":"arg"},"numbers":{"_type":"arg"},"operational-classes":{"_type":"arg"},"operator-names":{"_type":"arg","desc":"string value"},"realms":{"_type":"arg","desc":"string value"},"roaming-ois":{"_type":"arg","desc":"string value"},"uesa":{"_type":"arg"},"venue":{"_type":"arg"},"venue-names":{"_type":"arg","desc":"string value"},"wan-at-capacity":{"_type":"arg"},"wan-downlink":{"_type":"arg"},"wan-downlink-load":{"_type":"arg"},"wan-measurement-duration":{"_type":"arg"},"wan-status":{"_type":"arg"},"wan-symmetric":{"_type":"arg"},"wan-uplink":{"_type":"arg"},"wan-uplink-load":{"_type":"arg"}},"set":{"_type":"cmd","3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"authentication-types":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-capabilities":{"_type":"arg"},"disabled":{"_type":"arg"},"domain-names":{"_type":"arg","desc":"string value"},"esr":{"_type":"arg"},"hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"hotspot20":{"_type":"arg"},"hotspot20-dgaf":{"_type":"arg"},"internet":{"_type":"arg"},"ipv4-availability":{"_type":"arg"},"ipv6-availability":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"network-type":{"_type":"arg"},"numbers":{"_type":"arg"},"operational-classes":{"_type":"arg"},"operator-names":{"_type":"arg","desc":"string value"},"realms":{"_type":"arg","desc":"string value"},"roaming-ois":{"_type":"arg","desc":"string value"},"uesa":{"_type":"arg"},"venue":{"_type":"arg"},"venue-names":{"_type":"arg","desc":"string value"},"wan-at-capacity":{"_type":"arg"},"wan-downlink":{"_type":"arg"},"wan-downlink-load":{"_type":"arg"},"wan-measurement-duration":{"_type":"arg"},"wan-status":{"_type":"arg"},"wan-symmetric":{"_type":"arg"},"wan-uplink":{"_type":"arg"},"wan-uplink-load":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"config":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"provisioning":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-ranges":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"common-name-regexp":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"identity-regexp":{"_type":"arg","desc":"string value"},"master-configuration":{"_type":"arg"},"name-format":{"_type":"arg","desc":"string value"},"place-before":{"_type":"arg"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"slave-configurations":{"_type":"arg"},"supported-bands":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-ranges":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"common-name-regexp":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identity-regexp":{"_type":"arg","desc":"string value"},"master-configuration":{"_type":"arg"},"name-format":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"slave-configurations":{"_type":"arg"},"supported-bands":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"address-ranges":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"common-name-regexp":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"identity-regexp":{"_type":"arg","desc":"string value"},"master-configuration":{"_type":"arg"},"name-format":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"slave-configurations":{"_type":"arg"},"supported-bands":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"radio":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"provision":{"_type":"cmd","numbers":{"_type":"arg"}},"reg-info":{"_type":"cmd","as-value":{"_type":"arg"},"country":{"_type":"arg"},"number":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"registration-table":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"configuration":{"_type":"arg"},"configuration.antenna-gain":{"_type":"arg"},"configuration.beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"configuration.chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationChains*]"},"configuration.country":{"_type":"arg"},"configuration.distance":{"_type":"arg"},"configuration.dtim-period":{"_type":"arg"},"configuration.hide-ssid":{"_type":"arg"},"configuration.manager":{"_type":"arg"},"configuration.mode":{"_type":"arg"},"configuration.multicast-enhance":{"_type":"arg"},"configuration.qos-classifier":{"_type":"arg"},"configuration.ssid":{"_type":"arg","desc":"string value, max length 32"},"configuration.tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationTxChains*]"},"configuration.tx-power":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"l2mtu":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"master-interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"}},"scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"frequency":{"_type":"arg"},"number":{"_type":"arg"},"proplist":{"_type":"arg"},"rounds":{"_type":"arg"},"save-file":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"security":{"_type":"dir","add":{"_type":"cmd","authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,AuthenticationTypes*]"},"comment":{"_type":"arg","desc":"string value"},"connect-group":{"_type":"arg","desc":"string value"},"connect-priority":{"_type":"arg"},"copy-from":{"_type":"arg"},"dh-groups":{"_type":"arg","desc":"19|20|21[,DhGroups*]"},"disable-pmkid":{"_type":"arg"},"disabled":{"_type":"arg"},"eap-accounting":{"_type":"arg"},"eap-anonymous-identity":{"_type":"arg","desc":"string value"},"eap-certificate-mode":{"_type":"arg"},"eap-methods":{"_type":"arg"},"eap-password":{"_type":"arg","desc":"string value"},"eap-tls-certificate":{"_type":"arg"},"eap-username":{"_type":"arg","desc":"string value"},"encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,Encryption*]"},"ft":{"_type":"arg"},"ft-mobility-domain":{"_type":"arg"},"ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"ft-over-ds":{"_type":"arg"},"ft-preserve-vlanid":{"_type":"arg"},"ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"group-encryption":{"_type":"arg"},"group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"management-encryption":{"_type":"arg"},"management-protection":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"owe-transition-interface":{"_type":"arg"},"passphrase":{"_type":"arg","desc":"string value"},"sae-anti-clogging-threshold":{"_type":"arg"},"sae-max-failure-rate":{"_type":"arg"},"sae-pwe":{"_type":"arg"},"wps":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,AuthenticationTypes*]"},"comment":{"_type":"arg","desc":"string value"},"connect-group":{"_type":"arg","desc":"string value"},"connect-priority":{"_type":"arg"},"dh-groups":{"_type":"arg","desc":"19|20|21[,DhGroups*]"},"disable-pmkid":{"_type":"arg"},"disabled":{"_type":"arg"},"eap-accounting":{"_type":"arg"},"eap-anonymous-identity":{"_type":"arg","desc":"string value"},"eap-certificate-mode":{"_type":"arg"},"eap-methods":{"_type":"arg"},"eap-password":{"_type":"arg","desc":"string value"},"eap-tls-certificate":{"_type":"arg"},"eap-username":{"_type":"arg","desc":"string value"},"encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,Encryption*]"},"ft":{"_type":"arg"},"ft-mobility-domain":{"_type":"arg"},"ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"ft-over-ds":{"_type":"arg"},"ft-preserve-vlanid":{"_type":"arg"},"ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"group-encryption":{"_type":"arg"},"group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"management-encryption":{"_type":"arg"},"management-protection":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owe-transition-interface":{"_type":"arg"},"passphrase":{"_type":"arg","desc":"string value"},"sae-anti-clogging-threshold":{"_type":"arg"},"sae-max-failure-rate":{"_type":"arg"},"sae-pwe":{"_type":"arg"},"wps":{"_type":"arg"}},"set":{"_type":"cmd","authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,AuthenticationTypes*]"},"comment":{"_type":"arg","desc":"string value"},"connect-group":{"_type":"arg","desc":"string value"},"connect-priority":{"_type":"arg"},"dh-groups":{"_type":"arg","desc":"19|20|21[,DhGroups*]"},"disable-pmkid":{"_type":"arg"},"disabled":{"_type":"arg"},"eap-accounting":{"_type":"arg"},"eap-anonymous-identity":{"_type":"arg","desc":"string value"},"eap-certificate-mode":{"_type":"arg"},"eap-methods":{"_type":"arg"},"eap-password":{"_type":"arg","desc":"string value"},"eap-tls-certificate":{"_type":"arg"},"eap-username":{"_type":"arg","desc":"string value"},"encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,Encryption*]"},"ft":{"_type":"arg"},"ft-mobility-domain":{"_type":"arg"},"ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"ft-over-ds":{"_type":"arg"},"ft-preserve-vlanid":{"_type":"arg"},"ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"group-encryption":{"_type":"arg"},"group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"management-encryption":{"_type":"arg"},"management-protection":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owe-transition-interface":{"_type":"arg"},"passphrase":{"_type":"arg","desc":"string value"},"sae-anti-clogging-threshold":{"_type":"arg"},"sae-max-failure-rate":{"_type":"arg"},"sae-pwe":{"_type":"arg"},"wps":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"set":{"_type":"cmd","aaa":{"_type":"arg"},"aaa.called-format":{"_type":"arg","desc":"string value"},"aaa.calling-format":{"_type":"arg","desc":"string value"},"aaa.interim-update":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"aaa.mac-caching":{"_type":"arg","desc":"time interval"},"aaa.nas-identifier":{"_type":"arg","desc":"string value"},"aaa.password-format":{"_type":"arg","desc":"string value"},"aaa.username-format":{"_type":"arg","desc":"string value"},"arp":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"channel":{"_type":"arg"},"channel.band":{"_type":"arg"},"channel.frequency":{"_type":"arg"},"channel.reselect-interval":{"_type":"arg","desc":"1s..42w6d (time interval)"},"channel.secondary-frequency":{"_type":"arg"},"channel.skip-dfs-channels":{"_type":"arg"},"channel.width":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"configuration":{"_type":"arg"},"configuration.antenna-gain":{"_type":"arg"},"configuration.beacon-interval":{"_type":"arg","desc":"100ms..1s (time interval)"},"configuration.chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationChains*]"},"configuration.country":{"_type":"arg"},"configuration.distance":{"_type":"arg"},"configuration.dtim-period":{"_type":"arg"},"configuration.hide-ssid":{"_type":"arg"},"configuration.manager":{"_type":"arg"},"configuration.mode":{"_type":"arg"},"configuration.multicast-enhance":{"_type":"arg"},"configuration.qos-classifier":{"_type":"arg"},"configuration.ssid":{"_type":"arg","desc":"string value, max length 32"},"configuration.tx-chains":{"_type":"arg","desc":"0|1|2|3|4|5|6|7[,ConfigurationTxChains*]"},"configuration.tx-power":{"_type":"arg"},"datapath":{"_type":"arg"},"datapath.bridge":{"_type":"arg"},"datapath.bridge-cost":{"_type":"arg"},"datapath.bridge-horizon":{"_type":"arg"},"datapath.client-isolation":{"_type":"arg"},"datapath.interface-list":{"_type":"arg"},"datapath.vlan-id":{"_type":"arg"},"disable-running-check":{"_type":"arg"},"disabled":{"_type":"arg"},"interworking":{"_type":"arg"},"interworking.3gpp-info":{"_type":"arg","desc":"string value, min length 3, max length 3"},"interworking.authentication-types":{"_type":"arg"},"interworking.connection-capabilities":{"_type":"arg"},"interworking.domain-names":{"_type":"arg","desc":"string value"},"interworking.esr":{"_type":"arg"},"interworking.hessid":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interworking.hotspot20":{"_type":"arg"},"interworking.hotspot20-dgaf":{"_type":"arg"},"interworking.internet":{"_type":"arg"},"interworking.ipv4-availability":{"_type":"arg"},"interworking.ipv6-availability":{"_type":"arg"},"interworking.network-type":{"_type":"arg"},"interworking.operational-classes":{"_type":"arg"},"interworking.operator-names":{"_type":"arg","desc":"string value"},"interworking.realms":{"_type":"arg","desc":"string value"},"interworking.roaming-ois":{"_type":"arg","desc":"string value"},"interworking.uesa":{"_type":"arg"},"interworking.venue":{"_type":"arg"},"interworking.venue-names":{"_type":"arg","desc":"string value"},"interworking.wan-at-capacity":{"_type":"arg"},"interworking.wan-downlink":{"_type":"arg"},"interworking.wan-downlink-load":{"_type":"arg"},"interworking.wan-measurement-duration":{"_type":"arg"},"interworking.wan-status":{"_type":"arg"},"interworking.wan-symmetric":{"_type":"arg"},"interworking.wan-uplink":{"_type":"arg"},"interworking.wan-uplink-load":{"_type":"arg"},"l2mtu":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"master-interface":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"radio-mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"security":{"_type":"arg"},"security.authentication-types":{"_type":"arg","desc":"wpa-psk|wpa2-psk|wpa-eap|wpa2-eap|wpa3-psk|owe|wpa3-eap|wpa3-eap-192[,SecurityAuthenticationTypes*]"},"security.connect-group":{"_type":"arg","desc":"string value"},"security.connect-priority":{"_type":"arg"},"security.dh-groups":{"_type":"arg","desc":"19|20|21[,SecurityDhGroups*]"},"security.disable-pmkid":{"_type":"arg"},"security.eap-accounting":{"_type":"arg"},"security.eap-anonymous-identity":{"_type":"arg","desc":"string value"},"security.eap-certificate-mode":{"_type":"arg"},"security.eap-methods":{"_type":"arg"},"security.eap-password":{"_type":"arg","desc":"string value"},"security.eap-tls-certificate":{"_type":"arg"},"security.eap-username":{"_type":"arg","desc":"string value"},"security.encryption":{"_type":"arg","desc":"tkip|ccmp|gcmp|ccmp-256|gcmp-256[,SecurityEncryption*]"},"security.ft":{"_type":"arg"},"security.ft-mobility-domain":{"_type":"arg"},"security.ft-nas-identifier":{"_type":"arg","desc":"string value, min length 2, max length 96"},"security.ft-over-ds":{"_type":"arg"},"security.ft-preserve-vlanid":{"_type":"arg"},"security.ft-r0-key-lifetime":{"_type":"arg","desc":"1s..6w3d12h15m (time interval)"},"security.ft-reassociation-deadline":{"_type":"arg","desc":"0s..1m10s (time interval)"},"security.group-encryption":{"_type":"arg"},"security.group-key-update":{"_type":"arg","desc":"30s..7101w3d6h28m15s (time interval)"},"security.management-encryption":{"_type":"arg"},"security.management-protection":{"_type":"arg"},"security.owe-transition-interface":{"_type":"arg"},"security.passphrase":{"_type":"arg","desc":"string value"},"security.sae-anti-clogging-threshold":{"_type":"arg"},"security.sae-max-failure-rate":{"_type":"arg"},"security.sae-pwe":{"_type":"arg"},"security.wps":{"_type":"arg"},"steering":{"_type":"arg"},"steering.neighbor-group":{"_type":"arg","desc":"string value"},"steering.rrm":{"_type":"arg"},"steering.wnm":{"_type":"arg"}},"sniffer":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"filter":{"_type":"arg","desc":"string value"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"number":{"_type":"arg"},"pcap-file":{"_type":"arg","desc":"string value"},"pcap-size-limit":{"_type":"arg"},"proplist":{"_type":"arg"},"show-frame":{"_type":"arg"},"stream-address":{"_type":"arg","desc":"see documentation"},"stream-rate":{"_type":"arg"},"without-paging":{"_type":"arg"}},"steering":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"neighbor-group":{"_type":"arg","desc":"string value"},"rrm":{"_type":"arg"},"wnm":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"neighbor-group":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"neighbor-group":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rrm":{"_type":"arg"},"wnm":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"neighbor-group":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rrm":{"_type":"arg"},"wnm":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}},"wps-client":{"_type":"cmd","as-value":{"_type":"arg"},"create-profile":{"_type":"arg","desc":"string value"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"number":{"_type":"arg"},"ssid":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"wps-push-button":{"_type":"cmd","numbers":{"_type":"arg"}}},"wireguard":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"listen-port":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"private-key":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"peers":{"_type":"dir","add":{"_type":"cmd","allowed-address":{"_type":"arg","desc":"see documentation"},"client-address":{"_type":"arg","desc":"see documentation"},"client-dns":{"_type":"arg","desc":"see documentation"},"client-endpoint":{"_type":"arg","desc":"see documentation"},"client-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"client-listen-port":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"endpoint-address":{"_type":"arg","desc":"see documentation"},"endpoint-port":{"_type":"arg"},"interface":{"_type":"arg"},"is-responder":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"persistent-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"place-before":{"_type":"arg"},"preshared-key":{"_type":"arg","desc":"string value"},"private-key":{"_type":"arg","desc":"string value"},"public-key":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allowed-address":{"_type":"arg","desc":"see documentation"},"client-address":{"_type":"arg","desc":"see documentation"},"client-dns":{"_type":"arg","desc":"see documentation"},"client-endpoint":{"_type":"arg","desc":"see documentation"},"client-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"client-listen-port":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"endpoint-address":{"_type":"arg","desc":"see documentation"},"endpoint-port":{"_type":"arg"},"interface":{"_type":"arg"},"is-responder":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"persistent-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"preshared-key":{"_type":"arg","desc":"string value"},"private-key":{"_type":"arg","desc":"string value"},"public-key":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","allowed-address":{"_type":"arg","desc":"see documentation"},"client-address":{"_type":"arg","desc":"see documentation"},"client-dns":{"_type":"arg","desc":"see documentation"},"client-endpoint":{"_type":"arg","desc":"see documentation"},"client-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"client-listen-port":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"endpoint-address":{"_type":"arg","desc":"see documentation"},"endpoint-port":{"_type":"arg"},"interface":{"_type":"arg"},"is-responder":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"persistent-keepalive":{"_type":"arg","desc":"0s..18h12m15s (time interval)"},"preshared-key":{"_type":"arg","desc":"string value"},"private-key":{"_type":"arg","desc":"string value"},"public-key":{"_type":"arg","desc":"string value"}},"show-client-config":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg"},"number":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"listen-port":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"private-key":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"listen-port":{"_type":"arg"},"mtu":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"private-key":{"_type":"arg","desc":"string value"}},"wg-export":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg"},"number":{"_type":"arg"}},"wg-import":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"ip":{"_type":"path","address":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"broadcast":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"netmask":{"_type":"arg","desc":"A.B.C.D (IP address)"},"network":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"broadcast":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"netmask":{"_type":"arg","desc":"A.B.C.D (IP address)"},"network":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"broadcast":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"netmask":{"_type":"arg","desc":"A.B.C.D (IP address)"},"network":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"}}},"arp":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"published":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"published":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"published":{"_type":"arg"}}},"cloud":{"_type":"dir","advanced":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","use-local-address":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"force-update":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","ddns-enabled":{"_type":"arg"},"ddns-update-interval":{"_type":"arg","desc":"1m..7101w3d6h28m15s (time interval)"},"update-time":{"_type":"arg"}}},"dhcp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"script":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"use-peer-ntp":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"option":{"_type":"dir","add":{"_type":"cmd","code":{"_type":"arg"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"value":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"release":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"renew":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"script":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"use-peer-ntp":{"_type":"arg"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"script":{"_type":"arg","desc":"string value"},"use-peer-dns":{"_type":"arg"},"use-peer-ntp":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}},"dhcp-relay":{"_type":"dir","add":{"_type":"cmd","add-relay-info":{"_type":"arg"},"copy-from":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"dhcp-server-vrf":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"relay-info-remote-id":{"_type":"arg","desc":"string value"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-relay-info":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"dhcp-server-vrf":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"relay-info-remote-id":{"_type":"arg","desc":"string value"}},"reset-counters":{"_type":"cmd"},"set":{"_type":"cmd","add-relay-info":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"dhcp-server-vrf":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"relay-info-remote-id":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"dhcp-server":{"_type":"dir","add":{"_type":"cmd","add-arp":{"_type":"arg"},"address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"authoritative":{"_type":"arg"},"bootp-lease-time":{"_type":"arg","desc":"time interval"},"bootp-support":{"_type":"arg"},"client-mac-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"conflict-detection":{"_type":"arg"},"copy-from":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-script":{"_type":"arg","desc":"string value"},"lease-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"name":{"_type":"arg","desc":"string value"},"parent-queue":{"_type":"arg"},"relay":{"_type":"arg","desc":"A.B.C.D (IP address)"},"server-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-framed-as-classless":{"_type":"arg"},"use-radius":{"_type":"arg"}},"alert":{"_type":"dir","add":{"_type":"cmd","alert-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"on-alert":{"_type":"arg","desc":"string value"},"valid-server":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","alert-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"on-alert":{"_type":"arg","desc":"string value"},"valid-server":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"}},"reset-alert":{"_type":"cmd","numbers":{"_type":"arg"}},"set":{"_type":"cmd","alert-timeout":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"on-alert":{"_type":"arg","desc":"string value"},"valid-server":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"config":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accounting":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"radius-password":{"_type":"arg","desc":"string value, min length 1"},"store-leases-disk":{"_type":"arg","desc":"time interval"}}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"lease":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"block-access":{"_type":"arg"},"client-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"},"use-src-mac":{"_type":"arg"}},"check-status":{"_type":"cmd","numbers":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"make-static":{"_type":"cmd","numbers":{"_type":"arg"}},"print":{"_type":"cmd","active":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"block-access":{"_type":"arg"},"client-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"},"use-src-mac":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"block-access":{"_type":"arg"},"client-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"},"use-src-mac":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"matcher":{"_type":"dir","add":{"_type":"cmd","address-pool":{"_type":"arg"},"code":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"option-set":{"_type":"arg"},"server":{"_type":"arg"},"value":{"_type":"arg","desc":"string value, min length 1, max length 510"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address-pool":{"_type":"arg"},"code":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"option-set":{"_type":"arg"},"server":{"_type":"arg"},"value":{"_type":"arg","desc":"string value, min length 1, max length 510"}},"set":{"_type":"cmd","address-pool":{"_type":"arg"},"code":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"option-set":{"_type":"arg"},"server":{"_type":"arg"},"value":{"_type":"arg","desc":"string value, min length 1, max length 510"}}},"network":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"boot-file-name":{"_type":"arg","desc":"string value"},"caps-manager":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"dns-none":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"domain":{"_type":"arg","desc":"string value"},"gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"netmask":{"_type":"arg"},"next-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ntp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"boot-file-name":{"_type":"arg","desc":"string value"},"caps-manager":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"dns-none":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"domain":{"_type":"arg","desc":"string value"},"gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"netmask":{"_type":"arg"},"next-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ntp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"boot-file-name":{"_type":"arg","desc":"string value"},"caps-manager":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"dhcp-option-set":{"_type":"arg"},"dns-none":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"domain":{"_type":"arg","desc":"string value"},"gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"netmask":{"_type":"arg"},"next-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ntp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"option":{"_type":"dir","add":{"_type":"cmd","code":{"_type":"arg"},"copy-from":{"_type":"arg"},"force":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"value":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","code":{"_type":"arg"},"force":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","code":{"_type":"arg"},"force":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"sets":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"options":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"options":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"options":{"_type":"arg"}}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-arp":{"_type":"arg"},"address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"authoritative":{"_type":"arg"},"bootp-lease-time":{"_type":"arg","desc":"time interval"},"bootp-support":{"_type":"arg"},"client-mac-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"conflict-detection":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-script":{"_type":"arg","desc":"string value"},"lease-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"relay":{"_type":"arg","desc":"A.B.C.D (IP address)"},"server-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-framed-as-classless":{"_type":"arg"},"use-radius":{"_type":"arg"}},"set":{"_type":"cmd","add-arp":{"_type":"arg"},"address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"always-broadcast":{"_type":"arg"},"authoritative":{"_type":"arg"},"bootp-lease-time":{"_type":"arg","desc":"time interval"},"bootp-support":{"_type":"arg"},"client-mac-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"conflict-detection":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-option-set":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-script":{"_type":"arg","desc":"string value"},"lease-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"relay":{"_type":"arg","desc":"A.B.C.D (IP address)"},"server-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-framed-as-classless":{"_type":"arg"},"use-radius":{"_type":"arg"}},"setup":{"_type":"cmd"}},"dns":{"_type":"dir","adlist":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"file":{"_type":"arg"},"ssl-verify":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"pause":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reload":{"_type":"cmd","as-value":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"file":{"_type":"arg"},"numbers":{"_type":"arg"},"ssl-verify":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"file":{"_type":"arg"},"numbers":{"_type":"arg"},"ssl-verify":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"}}},"cache":{"_type":"dir","all":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"flush":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","address-list-extra-time":{"_type":"arg","desc":"time interval"},"allow-remote-requests":{"_type":"arg"},"cache-max-ttl":{"_type":"arg","desc":"time interval"},"cache-size":{"_type":"arg"},"doh-max-concurrent-queries":{"_type":"arg"},"doh-max-server-connections":{"_type":"arg"},"doh-timeout":{"_type":"arg","desc":"time interval"},"max-concurrent-queries":{"_type":"arg"},"max-concurrent-tcp-sessions":{"_type":"arg"},"max-udp-packet-size":{"_type":"arg"},"query-server-timeout":{"_type":"arg","desc":"time interval"},"query-total-timeout":{"_type":"arg","desc":"time interval"},"servers":{"_type":"arg","desc":"A.B.C.D (IP address)"},"use-doh-server":{"_type":"arg","desc":"string value"},"verify-doh-cert":{"_type":"arg"},"vrf":{"_type":"arg"}},"static":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-list":{"_type":"arg","desc":"string value"},"cname":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"forward-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"match-subdomain":{"_type":"arg"},"mx-exchange":{"_type":"arg","desc":"string value"},"mx-preference":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"ns":{"_type":"arg","desc":"string value"},"place-before":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"},"srv-port":{"_type":"arg"},"srv-priority":{"_type":"arg"},"srv-target":{"_type":"arg","desc":"string value"},"srv-weight":{"_type":"arg"},"text":{"_type":"arg","desc":"string value"},"ttl":{"_type":"arg","desc":"time interval"},"type":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-list":{"_type":"arg","desc":"string value"},"cname":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"forward-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"match-subdomain":{"_type":"arg"},"mx-exchange":{"_type":"arg","desc":"string value"},"mx-preference":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"ns":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"},"srv-port":{"_type":"arg"},"srv-priority":{"_type":"arg"},"srv-target":{"_type":"arg","desc":"string value"},"srv-weight":{"_type":"arg"},"text":{"_type":"arg","desc":"string value"},"ttl":{"_type":"arg","desc":"time interval"},"type":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-list":{"_type":"arg","desc":"string value"},"cname":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"forward-to":{"_type":"arg","desc":"A.B.C.D (IP address)"},"match-subdomain":{"_type":"arg"},"mx-exchange":{"_type":"arg","desc":"string value"},"mx-preference":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"ns":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"},"srv-port":{"_type":"arg"},"srv-priority":{"_type":"arg"},"srv-target":{"_type":"arg","desc":"string value"},"srv-weight":{"_type":"arg"},"text":{"_type":"arg","desc":"string value"},"ttl":{"_type":"arg","desc":"time interval"},"type":{"_type":"arg"}}}},"firewall":{"_type":"dir","address-list":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"}}},"calea":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"filter":{"_type":"arg"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"connection":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"tracking":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","enabled":{"_type":"arg"},"generic-timeout":{"_type":"arg","desc":"time interval"},"icmp-timeout":{"_type":"arg","desc":"time interval"},"loose-tcp-tracking":{"_type":"arg"},"tcp-close-timeout":{"_type":"arg","desc":"time interval"},"tcp-close-wait-timeout":{"_type":"arg","desc":"time interval"},"tcp-established-timeout":{"_type":"arg","desc":"time interval"},"tcp-fin-wait-timeout":{"_type":"arg","desc":"time interval"},"tcp-last-ack-timeout":{"_type":"arg","desc":"time interval"},"tcp-max-retrans-timeout":{"_type":"arg","desc":"time interval"},"tcp-syn-received-timeout":{"_type":"arg","desc":"time interval"},"tcp-syn-sent-timeout":{"_type":"arg","desc":"time interval"},"tcp-time-wait-timeout":{"_type":"arg","desc":"time interval"},"tcp-unacked-timeout":{"_type":"arg","desc":"time interval"},"udp-stream-timeout":{"_type":"arg","desc":"time interval"},"udp-timeout":{"_type":"arg","desc":"time interval"}}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"filter":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"hw-offload":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"hw-offload":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"hw-offload":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"layer7-protocol":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"regexp":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}}},"mangle":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"new-ttl":{"_type":"arg"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"route-dst":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"new-ttl":{"_type":"arg"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"route-dst":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"new-ttl":{"_type":"arg"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"p2p":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"realm":{"_type":"arg"},"route-dst":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"nat":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"randomise-ports":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"same-not-by-dst":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"to-ports":{"_type":"arg"},"ttl":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"randomise-ports":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"same-not-by-dst":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"to-ports":{"_type":"arg"},"ttl":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"layer7-protocol":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"randomise-ports":{"_type":"arg"},"realm":{"_type":"arg"},"routing-mark":{"_type":"arg"},"same-not-by-dst":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"to-ports":{"_type":"arg"},"ttl":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"raw":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"0s..35w3d13h13m56s (time interval)"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"fragment":{"_type":"arg"},"hotspot":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"ipv4-options":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"psd":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"ttl":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"service-port":{"_type":"dir","disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"ports":{"_type":"arg"},"sip-direct-media":{"_type":"arg"},"sip-timeout":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"ports":{"_type":"arg"},"sip-direct-media":{"_type":"arg"},"sip-timeout":{"_type":"arg","desc":"time interval"}}}},"hotspot":{"_type":"dir","active":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"login":{"_type":"cmd","domain":{"_type":"arg","desc":"string value"},"ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"password":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"status":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"add":{"_type":"cmd","address-pool":{"_type":"arg"},"addresses-per-mac":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"idle-timeout":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"login-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"}},"cookie":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"host":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"make-binding":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"bytes":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"packets":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"status":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"ip-binding":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"place-before":{"_type":"arg"},"server":{"_type":"arg"},"to-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"type":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"server":{"_type":"arg"},"to-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"type":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"numbers":{"_type":"arg"},"server":{"_type":"arg"},"to-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"type":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"profile":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"dns-name":{"_type":"arg","desc":"string value"},"hotspot-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"html-directory":{"_type":"arg"},"html-directory-override":{"_type":"arg"},"http-cookie-lifetime":{"_type":"arg","desc":"time interval"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"install-hotspot-queue":{"_type":"arg"},"login-by":{"_type":"arg","desc":"mac|cookie|http-chap|https|http-pap|trial|mac-cookie[,LoginBy*]"},"mac-auth-mode":{"_type":"arg"},"mac-auth-password":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"nas-port-type":{"_type":"arg"},"radius-accounting":{"_type":"arg"},"radius-default-domain":{"_type":"arg","desc":"string value"},"radius-interim-update":{"_type":"arg","desc":"time interval"},"radius-location-id":{"_type":"arg","desc":"string value"},"radius-location-name":{"_type":"arg","desc":"string value"},"radius-mac-format":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"smtp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"split-user-domain":{"_type":"arg"},"ssl-certificate":{"_type":"arg"},"trial-uptime-limit":{"_type":"arg","desc":"time interval"},"trial-uptime-reset":{"_type":"arg","desc":"time interval"},"trial-user-profile":{"_type":"arg"},"use-radius":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","dns-name":{"_type":"arg","desc":"string value"},"hotspot-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"html-directory":{"_type":"arg"},"html-directory-override":{"_type":"arg"},"http-cookie-lifetime":{"_type":"arg","desc":"time interval"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"install-hotspot-queue":{"_type":"arg"},"login-by":{"_type":"arg","desc":"mac|cookie|http-chap|https|http-pap|trial|mac-cookie[,LoginBy*]"},"mac-auth-mode":{"_type":"arg"},"mac-auth-password":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"nas-port-type":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"radius-accounting":{"_type":"arg"},"radius-default-domain":{"_type":"arg","desc":"string value"},"radius-interim-update":{"_type":"arg","desc":"time interval"},"radius-location-id":{"_type":"arg","desc":"string value"},"radius-location-name":{"_type":"arg","desc":"string value"},"radius-mac-format":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"smtp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"split-user-domain":{"_type":"arg"},"ssl-certificate":{"_type":"arg"},"trial-uptime-limit":{"_type":"arg","desc":"time interval"},"trial-uptime-reset":{"_type":"arg","desc":"time interval"},"trial-user-profile":{"_type":"arg"},"use-radius":{"_type":"arg"}},"set":{"_type":"cmd","dns-name":{"_type":"arg","desc":"string value"},"hotspot-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"html-directory":{"_type":"arg"},"html-directory-override":{"_type":"arg"},"http-cookie-lifetime":{"_type":"arg","desc":"time interval"},"http-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"install-hotspot-queue":{"_type":"arg"},"login-by":{"_type":"arg","desc":"mac|cookie|http-chap|https|http-pap|trial|mac-cookie[,LoginBy*]"},"mac-auth-mode":{"_type":"arg"},"mac-auth-password":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"nas-port-type":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"radius-accounting":{"_type":"arg"},"radius-default-domain":{"_type":"arg","desc":"string value"},"radius-interim-update":{"_type":"arg","desc":"time interval"},"radius-location-id":{"_type":"arg","desc":"string value"},"radius-location-name":{"_type":"arg","desc":"string value"},"radius-mac-format":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"smtp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"split-user-domain":{"_type":"arg"},"ssl-certificate":{"_type":"arg"},"trial-uptime-limit":{"_type":"arg","desc":"time interval"},"trial-uptime-reset":{"_type":"arg","desc":"time interval"},"trial-user-profile":{"_type":"arg"},"use-radius":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address-pool":{"_type":"arg"},"addresses-per-mac":{"_type":"arg"},"disabled":{"_type":"arg"},"idle-timeout":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"login-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"profile":{"_type":"arg"}},"reset-html":{"_type":"cmd","numbers":{"_type":"arg"}},"service-port":{"_type":"dir","disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"ports":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"ports":{"_type":"arg"}}},"set":{"_type":"cmd","address-pool":{"_type":"arg"},"addresses-per-mac":{"_type":"arg"},"disabled":{"_type":"arg"},"idle-timeout":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"login-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"profile":{"_type":"arg"}},"setup":{"_type":"cmd"},"user":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"email":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"limit-bytes-total":{"_type":"arg"},"limit-uptime":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"bytes":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"packets":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"profile":{"_type":"dir","add":{"_type":"cmd","add-mac-cookie":{"_type":"arg"},"address-list":{"_type":"arg","desc":"string value"},"address-pool":{"_type":"arg"},"advertise":{"_type":"arg"},"advertise-interval":{"_type":"arg","desc":"time interval"},"advertise-timeout":{"_type":"arg","desc":"time interval"},"advertise-url":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg","desc":"string value"},"incoming-packet-mark":{"_type":"arg","desc":"string value"},"insert-queue-before":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"mac-cookie-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"on-login":{"_type":"arg","desc":"string value"},"on-logout":{"_type":"arg","desc":"string value"},"open-status-page":{"_type":"arg"},"outgoing-filter":{"_type":"arg","desc":"string value"},"outgoing-packet-mark":{"_type":"arg","desc":"string value"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"session-timeout":{"_type":"arg","desc":"time interval"},"shared-users":{"_type":"arg"},"status-autorefresh":{"_type":"arg","desc":"time interval"},"transparent-proxy":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","add-mac-cookie":{"_type":"arg"},"address-list":{"_type":"arg","desc":"string value"},"address-pool":{"_type":"arg"},"advertise":{"_type":"arg"},"advertise-interval":{"_type":"arg","desc":"time interval"},"advertise-timeout":{"_type":"arg","desc":"time interval"},"advertise-url":{"_type":"arg","desc":"string value"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg","desc":"string value"},"incoming-packet-mark":{"_type":"arg","desc":"string value"},"insert-queue-before":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"mac-cookie-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"on-login":{"_type":"arg","desc":"string value"},"on-logout":{"_type":"arg","desc":"string value"},"open-status-page":{"_type":"arg"},"outgoing-filter":{"_type":"arg","desc":"string value"},"outgoing-packet-mark":{"_type":"arg","desc":"string value"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"session-timeout":{"_type":"arg","desc":"time interval"},"shared-users":{"_type":"arg"},"status-autorefresh":{"_type":"arg","desc":"time interval"},"transparent-proxy":{"_type":"arg"}},"set":{"_type":"cmd","add-mac-cookie":{"_type":"arg"},"address-list":{"_type":"arg","desc":"string value"},"address-pool":{"_type":"arg"},"advertise":{"_type":"arg"},"advertise-interval":{"_type":"arg","desc":"time interval"},"advertise-timeout":{"_type":"arg","desc":"time interval"},"advertise-url":{"_type":"arg","desc":"string value"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg","desc":"string value"},"incoming-packet-mark":{"_type":"arg","desc":"string value"},"insert-queue-before":{"_type":"arg"},"keepalive-timeout":{"_type":"arg","desc":"time interval"},"mac-cookie-timeout":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"on-login":{"_type":"arg","desc":"string value"},"on-logout":{"_type":"arg","desc":"string value"},"open-status-page":{"_type":"arg"},"outgoing-filter":{"_type":"arg","desc":"string value"},"outgoing-packet-mark":{"_type":"arg","desc":"string value"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"session-timeout":{"_type":"arg","desc":"time interval"},"shared-users":{"_type":"arg"},"status-autorefresh":{"_type":"arg","desc":"time interval"},"transparent-proxy":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"email":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"limit-bytes-total":{"_type":"arg"},"limit-uptime":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"email":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"limit-bytes-total":{"_type":"arg"},"limit-uptime":{"_type":"arg","desc":"time interval"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"routes":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}}},"walled-garden":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"method":{"_type":"arg"},"path":{"_type":"arg"},"place-before":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"ip":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-host":{"_type":"arg","desc":"string value"},"dst-port":{"_type":"arg"},"place-before":{"_type":"arg"},"protocol":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-host":{"_type":"arg","desc":"string value"},"dst-port":{"_type":"arg"},"numbers":{"_type":"arg"},"protocol":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-host":{"_type":"arg","desc":"string value"},"dst-port":{"_type":"arg"},"numbers":{"_type":"arg"},"protocol":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"server":{"_type":"arg"},"src-address":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"ipsec":{"_type":"dir","active-peers":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"kill-connections":{"_type":"cmd"},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"identity":{"_type":"dir","add":{"_type":"cmd","auth-method":{"_type":"arg"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"generate-policy":{"_type":"arg"},"key":{"_type":"arg"},"match-by":{"_type":"arg"},"mode-config":{"_type":"arg"},"my-id":{"_type":"arg"},"notrack-chain":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"peer":{"_type":"arg"},"policy-template-group":{"_type":"arg"},"remote-certificate":{"_type":"arg"},"remote-id":{"_type":"arg"},"remote-key":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"username":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","auth-method":{"_type":"arg"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"generate-policy":{"_type":"arg"},"key":{"_type":"arg"},"match-by":{"_type":"arg"},"mode-config":{"_type":"arg"},"my-id":{"_type":"arg"},"notrack-chain":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"peer":{"_type":"arg"},"policy-template-group":{"_type":"arg"},"remote-certificate":{"_type":"arg"},"remote-id":{"_type":"arg"},"remote-key":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"username":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","auth-method":{"_type":"arg"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eap-methods":{"_type":"arg"},"generate-policy":{"_type":"arg"},"key":{"_type":"arg"},"match-by":{"_type":"arg"},"mode-config":{"_type":"arg"},"my-id":{"_type":"arg"},"notrack-chain":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"peer":{"_type":"arg"},"policy-template-group":{"_type":"arg"},"remote-certificate":{"_type":"arg"},"remote-id":{"_type":"arg"},"remote-key":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"username":{"_type":"arg","desc":"string value"}}},"installed-sa":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"flush":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","add-lifetime":{"_type":"arg","desc":"time interval"},"addtime":{"_type":"arg"},"auth-algorithm":{"_type":"arg"},"auth-key":{"_type":"arg","desc":"string value"},"current-bytes":{"_type":"arg"},"current-packets":{"_type":"arg"},"enc-algorithm":{"_type":"arg"},"enc-key":{"_type":"arg","desc":"string value"},"enc-key-size":{"_type":"arg"},"expires-in":{"_type":"arg","desc":"time interval"},"invalid-packets":{"_type":"arg"},"numbers":{"_type":"arg"},"replay":{"_type":"arg"},"spi":{"_type":"arg"},"state":{"_type":"arg"}}},"key":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export-pub-key":{"_type":"cmd","as-value":{"_type":"arg"},"file-name":{"_type":"arg","desc":"string value"},"key":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"generate-key":{"_type":"cmd","key-size":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"import":{"_type":"cmd","as-value":{"_type":"arg"},"file-name":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"passphrase":{"_type":"arg","desc":"string value"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"mode-config":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-pool":{"_type":"arg"},"address-prefix-length":{"_type":"arg"},"connection-mark":{"_type":"arg"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"responder":{"_type":"arg"},"split-dns":{"_type":"arg","desc":"string value"},"split-include":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"src-address-list":{"_type":"arg"},"static-dns":{"_type":"arg","desc":"A.B.C.D (IP address)"},"system-dns":{"_type":"arg"},"use-responder-dns":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-pool":{"_type":"arg"},"address-prefix-length":{"_type":"arg"},"connection-mark":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"responder":{"_type":"arg"},"split-dns":{"_type":"arg","desc":"string value"},"split-include":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"src-address-list":{"_type":"arg"},"static-dns":{"_type":"arg","desc":"A.B.C.D (IP address)"},"system-dns":{"_type":"arg"},"use-responder-dns":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"address-pool":{"_type":"arg"},"address-prefix-length":{"_type":"arg"},"connection-mark":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"responder":{"_type":"arg"},"split-dns":{"_type":"arg","desc":"string value"},"split-include":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"src-address-list":{"_type":"arg"},"static-dns":{"_type":"arg","desc":"A.B.C.D (IP address)"},"system-dns":{"_type":"arg"},"use-responder-dns":{"_type":"arg"}}},"peer":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"exchange-mode":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"passive":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"send-initial-contact":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"exchange-mode":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"passive":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"send-initial-contact":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"exchange-mode":{"_type":"arg"},"local-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"passive":{"_type":"arg"},"port":{"_type":"arg"},"profile":{"_type":"arg"},"send-initial-contact":{"_type":"arg"}}},"policy":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"dst-port":{"_type":"arg"},"group":{"_type":"arg"},"ipsec-protocols":{"_type":"arg"},"level":{"_type":"arg"},"peer":{"_type":"arg"},"place-before":{"_type":"arg"},"proposal":{"_type":"arg"},"protocol":{"_type":"arg"},"sa-dst-address":{"_type":"arg","desc":"see documentation"},"sa-src-address":{"_type":"arg","desc":"see documentation"},"src-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"src-port":{"_type":"arg"},"template":{"_type":"arg"},"tunnel":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"group":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"dst-port":{"_type":"arg"},"group":{"_type":"arg"},"ipsec-protocols":{"_type":"arg"},"level":{"_type":"arg"},"numbers":{"_type":"arg"},"peer":{"_type":"arg"},"proposal":{"_type":"arg"},"protocol":{"_type":"arg"},"sa-dst-address":{"_type":"arg","desc":"see documentation"},"sa-src-address":{"_type":"arg","desc":"see documentation"},"src-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"src-port":{"_type":"arg"},"template":{"_type":"arg"},"tunnel":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"dst-port":{"_type":"arg"},"group":{"_type":"arg"},"ipsec-protocols":{"_type":"arg"},"level":{"_type":"arg"},"numbers":{"_type":"arg"},"peer":{"_type":"arg"},"proposal":{"_type":"arg"},"protocol":{"_type":"arg"},"sa-dst-address":{"_type":"arg","desc":"see documentation"},"sa-src-address":{"_type":"arg","desc":"see documentation"},"src-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"src-port":{"_type":"arg"},"template":{"_type":"arg"},"tunnel":{"_type":"arg"}}},"profile":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"dh-group":{"_type":"arg","desc":"x25519|ecp256|ecp384|ecp521|modp8192|modp6144|modp4096|modp3072|modp2048|modp1536|modp1024|modp768[,DhGroup*]"},"dpd-interval":{"_type":"arg","desc":"0s..1h (time interval)"},"dpd-maximum-failures":{"_type":"arg"},"enc-algorithm":{"_type":"arg","desc":"aes-256|aes-192|aes-128|3des|des[,EncAlgorithm*]"},"hash-algorithm":{"_type":"arg"},"lifebytes":{"_type":"arg"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nat-traversal":{"_type":"arg"},"prf-algorithm":{"_type":"arg"},"proposal-check":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","dh-group":{"_type":"arg","desc":"x25519|ecp256|ecp384|ecp521|modp8192|modp6144|modp4096|modp3072|modp2048|modp1536|modp1024|modp768[,DhGroup*]"},"dpd-interval":{"_type":"arg","desc":"0s..1h (time interval)"},"dpd-maximum-failures":{"_type":"arg"},"enc-algorithm":{"_type":"arg","desc":"aes-256|aes-192|aes-128|3des|des[,EncAlgorithm*]"},"hash-algorithm":{"_type":"arg"},"lifebytes":{"_type":"arg"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nat-traversal":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"prf-algorithm":{"_type":"arg"},"proposal-check":{"_type":"arg"}},"set":{"_type":"cmd","dh-group":{"_type":"arg","desc":"x25519|ecp256|ecp384|ecp521|modp8192|modp6144|modp4096|modp3072|modp2048|modp1536|modp1024|modp768[,DhGroup*]"},"dpd-interval":{"_type":"arg","desc":"0s..1h (time interval)"},"dpd-maximum-failures":{"_type":"arg"},"enc-algorithm":{"_type":"arg","desc":"aes-256|aes-192|aes-128|3des|des[,EncAlgorithm*]"},"hash-algorithm":{"_type":"arg"},"lifebytes":{"_type":"arg"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"nat-traversal":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"prf-algorithm":{"_type":"arg"},"proposal-check":{"_type":"arg"}}},"proposal":{"_type":"dir","add":{"_type":"cmd","auth-algorithms":{"_type":"arg","desc":"sha512|sha256|sha1|md5|null[,AuthAlgorithms*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"enc-algorithms":{"_type":"arg","desc":"chacha20poly1305|aes-256-cbc|aes-256-ctr|aes-256-gcm|camellia-256|aes-192-cbc|aes-192-ctr|aes-192-gcm|camellia-192|aes-128-cbc|aes-128-ctr|aes-128-gcm|camellia-128|3des|blowfish|twofish|des|null[,EncAlgorithms*]"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"pfs-group":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","auth-algorithms":{"_type":"arg","desc":"sha512|sha256|sha1|md5|null[,AuthAlgorithms*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"enc-algorithms":{"_type":"arg","desc":"chacha20poly1305|aes-256-cbc|aes-256-ctr|aes-256-gcm|camellia-256|aes-192-cbc|aes-192-ctr|aes-192-gcm|camellia-192|aes-128-cbc|aes-128-ctr|aes-128-gcm|camellia-128|3des|blowfish|twofish|des|null[,EncAlgorithms*]"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"pfs-group":{"_type":"arg"}},"set":{"_type":"cmd","auth-algorithms":{"_type":"arg","desc":"sha512|sha256|sha1|md5|null[,AuthAlgorithms*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"enc-algorithms":{"_type":"arg","desc":"chacha20poly1305|aes-256-cbc|aes-256-ctr|aes-256-gcm|camellia-256|aes-192-cbc|aes-192-ctr|aes-192-gcm|camellia-192|aes-128-cbc|aes-128-ctr|aes-128-gcm|camellia-128|3des|blowfish|twofish|des|null[,EncAlgorithms*]"},"lifetime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"pfs-group":{"_type":"arg"}}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accounting":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"xauth-use-radius":{"_type":"arg"}}},"statistics":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}}},"kid-control":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"fri":{"_type":"arg","desc":"0s..1d (time interval)"},"mon":{"_type":"arg","desc":"0s..1d (time interval)"},"name":{"_type":"arg","desc":"string value"},"rate-limit":{"_type":"arg","desc":"string value"},"sat":{"_type":"arg","desc":"0s..1d (time interval)"},"sun":{"_type":"arg","desc":"0s..1d (time interval)"},"thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-fri":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-mon":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sat":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sun":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-wed":{"_type":"arg","desc":"0s..1d (time interval)"},"wed":{"_type":"arg","desc":"0s..1d (time interval)"}},"device":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"user":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","activity":{"_type":"arg"},"all":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"mac-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"pause":{"_type":"cmd","duration":{"_type":"arg","desc":"0s..1w (time interval)"},"numbers":{"_type":"arg"},"till":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"fri":{"_type":"arg","desc":"0s..1d (time interval)"},"mon":{"_type":"arg","desc":"0s..1d (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"sat":{"_type":"arg","desc":"0s..1d (time interval)"},"sun":{"_type":"arg","desc":"0s..1d (time interval)"},"thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-fri":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-mon":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sat":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sun":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-wed":{"_type":"arg","desc":"0s..1d (time interval)"},"wed":{"_type":"arg","desc":"0s..1d (time interval)"}},"resume":{"_type":"cmd","numbers":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"fri":{"_type":"arg","desc":"0s..1d (time interval)"},"mon":{"_type":"arg","desc":"0s..1d (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"sat":{"_type":"arg","desc":"0s..1d (time interval)"},"sun":{"_type":"arg","desc":"0s..1d (time interval)"},"thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-fri":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-mon":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sat":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-sun":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-thu":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-tue":{"_type":"arg","desc":"0s..1d (time interval)"},"tur-wed":{"_type":"arg","desc":"0s..1d (time interval)"},"wed":{"_type":"arg","desc":"0s..1d (time interval)"}}},"media":{"_type":"dir","add":{"_type":"cmd","allowed-hostname":{"_type":"arg","desc":"string value"},"allowed-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"friendly-name":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allowed-hostname":{"_type":"arg","desc":"string value"},"allowed-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"disabled":{"_type":"arg"},"friendly-name":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","allowed-hostname":{"_type":"arg","desc":"string value"},"allowed-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"disabled":{"_type":"arg"},"friendly-name":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg","desc":"string value"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","thumbnails":{"_type":"arg","desc":"string value"}}}},"nat-pmp":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"interfaces":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"type":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","enabled":{"_type":"arg"}}},"neighbor":{"_type":"dir","discovery-settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","discover-interface-list":{"_type":"arg"},"lldp-mac-phy-config":{"_type":"arg"},"lldp-max-frame-size":{"_type":"arg"},"lldp-med-net-policy-vlan":{"_type":"arg"},"mode":{"_type":"arg"},"protocol":{"_type":"arg","desc":"cdp|lldp|mndp[,Protocol*]"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"packing":{"_type":"dir","add":{"_type":"cmd","aggregated-size":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"packing":{"_type":"arg"},"unpacking":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","aggregated-size":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"packing":{"_type":"arg"},"unpacking":{"_type":"arg"}},"set":{"_type":"cmd","aggregated-size":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"packing":{"_type":"arg"},"unpacking":{"_type":"arg"}}},"pool":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"next-pool":{"_type":"arg"},"ranges":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"next-pool":{"_type":"arg"},"numbers":{"_type":"arg"},"ranges":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"next-pool":{"_type":"arg"},"numbers":{"_type":"arg"},"ranges":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"}},"used":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"info":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owner":{"_type":"arg","desc":"string value"},"pool":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"info":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owner":{"_type":"arg","desc":"string value"},"pool":{"_type":"arg"}}}},"proxy":{"_type":"dir","access":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"action-data":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"path":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"action-data":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"action-data":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"cache":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"path":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"cache-contents":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"clear-cache":{"_type":"cmd"},"connections":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"direct":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"path":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-host":{"_type":"arg"},"dst-port":{"_type":"arg"},"local-port":{"_type":"arg"},"method":{"_type":"arg"},"numbers":{"_type":"arg"},"path":{"_type":"arg"},"src-address":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"inserts":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}},"lookups":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"refreshes":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}},"reset-html":{"_type":"cmd"},"set":{"_type":"cmd","always-from-cache":{"_type":"arg"},"anonymous":{"_type":"arg"},"cache-administrator":{"_type":"arg","desc":"string value"},"cache-hit-dscp":{"_type":"arg"},"cache-on-disk":{"_type":"arg"},"cache-path":{"_type":"arg","desc":"string value"},"enabled":{"_type":"arg"},"max-cache-object-size":{"_type":"arg"},"max-cache-size":{"_type":"arg"},"max-client-connections":{"_type":"arg"},"max-fresh-time":{"_type":"arg","desc":"time interval"},"max-server-connections":{"_type":"arg"},"parent-proxy":{"_type":"arg","desc":"A.B.C.D (IP address)"},"parent-proxy-port":{"_type":"arg"},"port":{"_type":"arg"},"serialize-connections":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"}}},"route":{"_type":"dir","add":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg"},"pref-src":{"_type":"arg","desc":"see documentation"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg"},"numbers":{"_type":"arg"},"pref-src":{"_type":"arg","desc":"see documentation"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"set":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg"},"numbers":{"_type":"arg"},"pref-src":{"_type":"arg","desc":"see documentation"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"service":{"_type":"dir","disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"certificate":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"tls-version":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"certificate":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"tls-version":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accept-redirects":{"_type":"arg"},"accept-source-route":{"_type":"arg"},"allow-fast-path":{"_type":"arg"},"arp-timeout":{"_type":"arg","desc":"time interval"},"icmp-rate-limit":{"_type":"arg"},"icmp-rate-mask":{"_type":"arg"},"ip-forward":{"_type":"arg"},"max-neighbor-entries":{"_type":"arg"},"rp-filter":{"_type":"arg"},"secure-redirects":{"_type":"arg"},"send-redirects":{"_type":"arg"},"tcp-syncookies":{"_type":"arg"}}},"smb":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"domain":{"_type":"arg","desc":"string value"},"enabled":{"_type":"arg"},"interfaces":{"_type":"arg"}},"shares":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"directory":{"_type":"arg"},"disabled":{"_type":"arg"},"invalid-users":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"read-only":{"_type":"arg"},"require-encryption":{"_type":"arg"},"valid-users":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"directory":{"_type":"arg"},"disabled":{"_type":"arg"},"invalid-users":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"read-only":{"_type":"arg"},"require-encryption":{"_type":"arg"},"valid-users":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"directory":{"_type":"arg"},"disabled":{"_type":"arg"},"invalid-users":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"read-only":{"_type":"arg"},"require-encryption":{"_type":"arg"},"valid-users":{"_type":"arg"}}},"users":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"},"read-only":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"},"read-only":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"},"read-only":{"_type":"arg"}}}},"socks":{"_type":"dir","access":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"place-before":{"_type":"arg"},"src-address":{"_type":"arg"},"src-port":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"numbers":{"_type":"arg"},"src-address":{"_type":"arg"},"src-port":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"numbers":{"_type":"arg"},"src-address":{"_type":"arg"},"src-port":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"connections":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","dst-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"rx":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"tx":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","dst-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"rx":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"tx":{"_type":"arg"},"type":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","auth-method":{"_type":"arg"},"connection-idle-timeout":{"_type":"arg","desc":"time interval"},"enabled":{"_type":"arg"},"max-connections":{"_type":"arg"},"port":{"_type":"arg"},"version":{"_type":"arg"},"vrf":{"_type":"arg"}},"users":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value, min length 1, max length 255"},"only-one":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, min length 1, max length 255"},"rate-limit":{"_type":"arg","desc":"string value"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value, min length 1, max length 255"},"numbers":{"_type":"arg"},"only-one":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, min length 1, max length 255"},"rate-limit":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value, min length 1, max length 255"},"numbers":{"_type":"arg"},"only-one":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, min length 1, max length 255"},"rate-limit":{"_type":"arg","desc":"string value"}}}},"ssh":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"export-host-key":{"_type":"cmd","key-file-prefix":{"_type":"arg","desc":"string value"},"passphrase":{"_type":"arg","desc":"string value"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"import-host-key":{"_type":"cmd","passphrase":{"_type":"arg","desc":"string value"},"private-key-file":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"regenerate-host-key":{"_type":"cmd"},"set":{"_type":"cmd","allow-none-crypto":{"_type":"arg"},"always-allow-password-login":{"_type":"arg"},"forwarding-enabled":{"_type":"arg"},"host-key-size":{"_type":"arg"},"host-key-type":{"_type":"arg"},"strong-crypto":{"_type":"arg"}}},"tftp":{"_type":"dir","add":{"_type":"cmd","allow":{"_type":"arg"},"allow-overwrite":{"_type":"arg"},"allow-rollover":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"ip-addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"place-before":{"_type":"arg"},"read-only":{"_type":"arg"},"reading-window-size":{"_type":"arg"},"real-filename":{"_type":"arg","desc":"string value"},"req-filename":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow":{"_type":"arg"},"allow-overwrite":{"_type":"arg"},"allow-rollover":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"ip-addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"numbers":{"_type":"arg"},"read-only":{"_type":"arg"},"reading-window-size":{"_type":"arg"},"real-filename":{"_type":"arg","desc":"string value"},"req-filename":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","allow":{"_type":"arg"},"allow-overwrite":{"_type":"arg"},"allow-rollover":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"ip-addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"numbers":{"_type":"arg"},"read-only":{"_type":"arg"},"reading-window-size":{"_type":"arg"},"real-filename":{"_type":"arg","desc":"string value"},"req-filename":{"_type":"arg","desc":"string value"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","max-block-size":{"_type":"arg"}}}},"traffic-flow":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"ipfix":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","bytes":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-mask":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"first-forwarded":{"_type":"arg"},"gateway":{"_type":"arg"},"icmp-code":{"_type":"arg"},"icmp-type":{"_type":"arg"},"igmp-type":{"_type":"arg"},"in-interface":{"_type":"arg"},"ip-header-length":{"_type":"arg"},"ip-total-length":{"_type":"arg"},"ipv6-flow-label":{"_type":"arg"},"is-multicast":{"_type":"arg"},"last-forwarded":{"_type":"arg"},"nat-dst-address":{"_type":"arg"},"nat-dst-port":{"_type":"arg"},"nat-events":{"_type":"arg"},"nat-src-address":{"_type":"arg"},"nat-src-port":{"_type":"arg"},"out-interface":{"_type":"arg"},"packets":{"_type":"arg"},"protocol":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-mask":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"sys-init-time":{"_type":"arg"},"tcp-ack-num":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-seq-num":{"_type":"arg"},"tcp-window-size":{"_type":"arg"},"tos":{"_type":"arg"},"ttl":{"_type":"arg"},"udp-length":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","active-flow-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"cache-entries":{"_type":"arg"},"enabled":{"_type":"arg"},"inactive-flow-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"interfaces":{"_type":"arg"},"packet-sampling":{"_type":"arg"},"sampling-interval":{"_type":"arg"},"sampling-space":{"_type":"arg"}},"target":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"v9-template-refresh":{"_type":"arg"},"v9-template-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"version":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"v9-template-refresh":{"_type":"arg"},"v9-template-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"version":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"v9-template-refresh":{"_type":"arg"},"v9-template-timeout":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"version":{"_type":"arg"}}}},"upnp":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"interfaces":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"type":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"forced-ip":{"_type":"arg","desc":"A.B.C.D (IP address)"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","allow-disable-external-interface":{"_type":"arg"},"enabled":{"_type":"arg"},"show-dummy-rule":{"_type":"arg"}}},"vrf":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interfaces":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"place-before":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interfaces":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interfaces":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"ipv6":{"_type":"path","address":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"eui-64":{"_type":"arg"},"from-pool":{"_type":"arg"},"interface":{"_type":"arg"},"no-dad":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eui-64":{"_type":"arg"},"from-pool":{"_type":"arg"},"interface":{"_type":"arg"},"no-dad":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"eui-64":{"_type":"arg"},"from-pool":{"_type":"arg"},"interface":{"_type":"arg"},"no-dad":{"_type":"arg"},"numbers":{"_type":"arg"}}},"dhcp-client":{"_type":"dir","add":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"pool-name":{"_type":"arg","desc":"string value"},"pool-prefix-length":{"_type":"arg"},"prefix-hint":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"rapid-commit":{"_type":"arg"},"request":{"_type":"arg","desc":"info|address|prefix[,Request*]"},"script":{"_type":"arg","desc":"string value"},"use-interface-duid":{"_type":"arg"},"use-peer-dns":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"option":{"_type":"dir","add":{"_type":"cmd","code":{"_type":"arg"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"value":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"release":{"_type":"cmd","numbers":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"renew":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"pool-name":{"_type":"arg","desc":"string value"},"pool-prefix-length":{"_type":"arg"},"prefix-hint":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"rapid-commit":{"_type":"arg"},"request":{"_type":"arg","desc":"info|address|prefix[,Request*]"},"script":{"_type":"arg","desc":"string value"},"use-interface-duid":{"_type":"arg"},"use-peer-dns":{"_type":"arg"}},"set":{"_type":"cmd","add-default-route":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"default-route-distance":{"_type":"arg"},"dhcp-options":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"pool-name":{"_type":"arg","desc":"string value"},"pool-prefix-length":{"_type":"arg"},"prefix-hint":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"rapid-commit":{"_type":"arg"},"request":{"_type":"arg","desc":"info|address|prefix[,Request*]"},"script":{"_type":"arg","desc":"string value"},"use-interface-duid":{"_type":"arg"},"use-peer-dns":{"_type":"arg"}}},"dhcp-relay":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"link-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"link-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"reset-counters":{"_type":"cmd"},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"delay-threshold":{"_type":"arg","desc":"time interval"},"dhcp-server":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"link-address":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"dhcp-server":{"_type":"dir","add":{"_type":"cmd","address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"binding-script":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"parent-queue":{"_type":"arg"},"preference":{"_type":"arg"},"rapid-commit":{"_type":"arg"},"route-distance":{"_type":"arg"},"use-radius":{"_type":"arg"}},"binding":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"duid":{"_type":"arg","desc":"string value"},"iaid":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"life-time":{"_type":"arg","desc":"time interval"},"prefix-pool":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"make-static":{"_type":"cmd","numbers":{"_type":"arg"}},"print":{"_type":"cmd","active":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"duid":{"_type":"arg","desc":"string value"},"iaid":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"life-time":{"_type":"arg","desc":"time interval"},"numbers":{"_type":"arg"},"prefix-pool":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"address-lists":{"_type":"arg","desc":"string value"},"allow-dual-stack-queue":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"duid":{"_type":"arg","desc":"string value"},"iaid":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"life-time":{"_type":"arg","desc":"time interval"},"numbers":{"_type":"arg"},"prefix-pool":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"server":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"option":{"_type":"dir","add":{"_type":"cmd","code":{"_type":"arg"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"value":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","code":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"sets":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"options":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"options":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"options":{"_type":"arg"}}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"binding-script":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"preference":{"_type":"arg"},"rapid-commit":{"_type":"arg"},"route-distance":{"_type":"arg"},"use-radius":{"_type":"arg"}},"set":{"_type":"cmd","address-pool":{"_type":"arg"},"allow-dual-stack-queue":{"_type":"arg"},"binding-script":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"dhcp-option":{"_type":"arg"},"disabled":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface":{"_type":"arg"},"lease-time":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"parent-queue":{"_type":"arg"},"preference":{"_type":"arg"},"rapid-commit":{"_type":"arg"},"route-distance":{"_type":"arg"},"use-radius":{"_type":"arg"}}},"firewall":{"_type":"dir","address-list":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"timeout":{"_type":"arg","desc":"time interval"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"timeout":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dynamic":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"timeout":{"_type":"arg","desc":"time interval"}}},"connection":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"filter":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"chain":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"reject-with":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"mangle":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"dst-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-hop-limit":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"src-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"dst-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-hop-limit":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"src-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-nat-state":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"dst-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"new-connection-mark":{"_type":"arg"},"new-dscp":{"_type":"arg"},"new-hop-limit":{"_type":"arg"},"new-mss":{"_type":"arg"},"new-packet-mark":{"_type":"arg"},"new-priority":{"_type":"arg"},"new-routing-mark":{"_type":"arg"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"passthrough":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"sniff-id":{"_type":"arg"},"sniff-target":{"_type":"arg","desc":"A.B.C.D (IP address)"},"sniff-target-port":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"src-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"nat":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"to-ports":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"dynamic":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"static":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"to-ports":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"connection-bytes":{"_type":"arg"},"connection-limit":{"_type":"arg"},"connection-mark":{"_type":"arg"},"connection-rate":{"_type":"arg"},"connection-state":{"_type":"arg"},"connection-type":{"_type":"arg"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"},"to-address":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"to-ports":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"raw":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"place-before":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","action":{"_type":"arg"},"address-list":{"_type":"arg"},"address-list-timeout":{"_type":"arg","desc":"time interval"},"chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"content":{"_type":"arg"},"disabled":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address-list":{"_type":"arg"},"dst-address-type":{"_type":"arg"},"dst-limit":{"_type":"arg"},"dst-port":{"_type":"arg"},"headers":{"_type":"arg"},"hop-limit":{"_type":"arg"},"icmp-options":{"_type":"arg"},"in-bridge-port":{"_type":"arg"},"in-bridge-port-list":{"_type":"arg"},"in-interface":{"_type":"arg"},"in-interface-list":{"_type":"arg"},"ingress-priority":{"_type":"arg"},"ipsec-policy":{"_type":"arg"},"jump-target":{"_type":"arg"},"limit":{"_type":"arg"},"log":{"_type":"arg"},"log-prefix":{"_type":"arg","desc":"string value"},"nth":{"_type":"arg"},"numbers":{"_type":"arg"},"out-bridge-port":{"_type":"arg"},"out-bridge-port-list":{"_type":"arg"},"out-interface":{"_type":"arg"},"out-interface-list":{"_type":"arg"},"packet-mark":{"_type":"arg"},"packet-size":{"_type":"arg"},"per-connection-classifier":{"_type":"arg"},"port":{"_type":"arg"},"priority":{"_type":"arg"},"protocol":{"_type":"arg"},"random":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address-list":{"_type":"arg"},"src-address-type":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"tcp-flags":{"_type":"arg"},"tcp-mss":{"_type":"arg"},"time":{"_type":"arg"},"tls-host":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"nd":{"_type":"dir","add":{"_type":"cmd","advertise-dns":{"_type":"arg"},"advertise-mac-address":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dns":{"_type":"arg","desc":"see documentation"},"hop-limit":{"_type":"arg"},"interface":{"_type":"arg"},"managed-address-configuration":{"_type":"arg"},"mtu":{"_type":"arg"},"other-configuration":{"_type":"arg"},"pref64":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ra-delay":{"_type":"arg","desc":"time interval"},"ra-interval":{"_type":"arg","desc":"3s..20m50s (time interval)"},"ra-lifetime":{"_type":"arg","desc":"0s..2h30m (time interval)"},"ra-preference":{"_type":"arg"},"reachable-time":{"_type":"arg","desc":"0s..1h (time interval)"},"retransmit-interval":{"_type":"arg","desc":"time interval"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"prefix":{"_type":"dir","add":{"_type":"cmd","6to4-interface":{"_type":"arg"},"autonomous":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"on-link":{"_type":"arg"},"preferred-lifetime":{"_type":"arg","desc":"time interval"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"valid-lifetime":{"_type":"arg","desc":"time interval"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"default":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","autonomous":{"_type":"arg"},"preferred-lifetime":{"_type":"arg","desc":"time interval"},"valid-lifetime":{"_type":"arg","desc":"time interval"}}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","6to4-interface":{"_type":"arg"},"autonomous":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"on-link":{"_type":"arg"},"preferred-lifetime":{"_type":"arg","desc":"time interval"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"valid-lifetime":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","6to4-interface":{"_type":"arg"},"autonomous":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"on-link":{"_type":"arg"},"preferred-lifetime":{"_type":"arg","desc":"time interval"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"valid-lifetime":{"_type":"arg","desc":"time interval"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","advertise-dns":{"_type":"arg"},"advertise-mac-address":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dns":{"_type":"arg","desc":"see documentation"},"hop-limit":{"_type":"arg"},"interface":{"_type":"arg"},"managed-address-configuration":{"_type":"arg"},"mtu":{"_type":"arg"},"numbers":{"_type":"arg"},"other-configuration":{"_type":"arg"},"pref64":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ra-delay":{"_type":"arg","desc":"time interval"},"ra-interval":{"_type":"arg","desc":"3s..20m50s (time interval)"},"ra-lifetime":{"_type":"arg","desc":"0s..2h30m (time interval)"},"ra-preference":{"_type":"arg"},"reachable-time":{"_type":"arg","desc":"0s..1h (time interval)"},"retransmit-interval":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","advertise-dns":{"_type":"arg"},"advertise-mac-address":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dns":{"_type":"arg","desc":"see documentation"},"hop-limit":{"_type":"arg"},"interface":{"_type":"arg"},"managed-address-configuration":{"_type":"arg"},"mtu":{"_type":"arg"},"numbers":{"_type":"arg"},"other-configuration":{"_type":"arg"},"pref64":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ra-delay":{"_type":"arg","desc":"time interval"},"ra-interval":{"_type":"arg","desc":"3s..20m50s (time interval)"},"ra-lifetime":{"_type":"arg","desc":"0s..2h30m (time interval)"},"ra-preference":{"_type":"arg"},"reachable-time":{"_type":"arg","desc":"0s..1h (time interval)"},"retransmit-interval":{"_type":"arg","desc":"time interval"}}},"neighbor":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"pool":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"prefix-length":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"prefix-length":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"prefix-length":{"_type":"arg"}},"used":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"route":{"_type":"dir","add":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"set":{"_type":"cmd","blackhole":{"_type":"arg"},"check-gateway":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distance":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"routing-table":{"_type":"arg"},"scope":{"_type":"arg"},"suppress-hw-offload":{"_type":"arg"},"target-scope":{"_type":"arg"},"vrf-interface":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accept-redirects":{"_type":"arg"},"accept-router-advertisements":{"_type":"arg"},"disable-ipv6":{"_type":"arg"},"forward":{"_type":"arg"},"max-neighbor-entries":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"jobname":{"_type":"cmd"},"len":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"local":{"_type":"cmd","do":{"_type":"arg"},"name":{"_type":"arg"},"value":{"_type":"arg","desc":"see documentation"}},"log":{"_type":"dir","debug":{"_type":"cmd","message":{"_type":"arg","desc":"string value"}},"error":{"_type":"cmd","message":{"_type":"arg","desc":"string value"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"info":{"_type":"cmd","message":{"_type":"arg","desc":"string value"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"warning":{"_type":"cmd","message":{"_type":"arg","desc":"string value"}}},"mpls":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"forwarding-table":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"interface":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"input":{"_type":"arg"},"interface":{"_type":"arg"},"mpls-mtu":{"_type":"arg"},"place-before":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"input":{"_type":"arg"},"interface":{"_type":"arg"},"mpls-mtu":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"input":{"_type":"arg"},"interface":{"_type":"arg"},"mpls-mtu":{"_type":"arg"},"numbers":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ldp":{"_type":"dir","accept-filter":{"_type":"dir","add":{"_type":"cmd","accept":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"place-before":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","accept":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","accept":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"add":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"distribute-for-default":{"_type":"arg"},"hop-limit":{"_type":"arg"},"loop-detect":{"_type":"arg"},"lsr-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"path-vector-limit":{"_type":"arg"},"preferred-afi":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"},"use-explicit-null":{"_type":"arg"},"vrf":{"_type":"arg"}},"advertise-filter":{"_type":"dir","add":{"_type":"cmd","advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"place-before":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","advertise":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"neighbor":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"interface":{"_type":"dir","add":{"_type":"cmd","accept-dynamic-neighbors":{"_type":"arg"},"afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"time interval"},"hold-time":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","accept-dynamic-neighbors":{"_type":"arg"},"afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"time interval"},"hold-time":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","accept-dynamic-neighbors":{"_type":"arg"},"afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"time interval"},"hold-time":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"local-mapping":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"neighbor":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"send-targeted":{"_type":"arg"},"transport":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"send-targeted":{"_type":"arg"},"transport":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"send-targeted":{"_type":"arg"},"transport":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remote-mapping":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"nexthop":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"nexthop":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"label":{"_type":"arg"},"nexthop":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distribute-for-default":{"_type":"arg"},"hop-limit":{"_type":"arg"},"loop-detect":{"_type":"arg"},"lsr-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"path-vector-limit":{"_type":"arg"},"preferred-afi":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"},"use-explicit-null":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"distribute-for-default":{"_type":"arg"},"hop-limit":{"_type":"arg"},"loop-detect":{"_type":"arg"},"lsr-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"path-vector-limit":{"_type":"arg"},"preferred-afi":{"_type":"arg"},"transport-addresses":{"_type":"arg","desc":"see documentation"},"use-explicit-null":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","allow-fast-path":{"_type":"arg"},"dynamic-label-range":{"_type":"arg"},"propagate-ttl":{"_type":"arg"}}},"traffic-eng":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"flow":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"interface":{"_type":"dir","add":{"_type":"cmd","bandwidth":{"_type":"arg"},"blockade-k-factor":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"down-flood-thresholds":{"_type":"arg"},"igp-flood-period":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"k-factor":{"_type":"arg"},"refresh-time":{"_type":"arg","desc":"time interval"},"resource-class":{"_type":"arg"},"te-metric":{"_type":"arg"},"up-flood-thresholds":{"_type":"arg"},"use-udp":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bandwidth":{"_type":"arg"},"blockade-k-factor":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-flood-thresholds":{"_type":"arg"},"igp-flood-period":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"k-factor":{"_type":"arg"},"numbers":{"_type":"arg"},"refresh-time":{"_type":"arg","desc":"time interval"},"resource-class":{"_type":"arg"},"te-metric":{"_type":"arg"},"up-flood-thresholds":{"_type":"arg"},"use-udp":{"_type":"arg"}},"set":{"_type":"cmd","bandwidth":{"_type":"arg"},"blockade-k-factor":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-flood-thresholds":{"_type":"arg"},"igp-flood-period":{"_type":"arg","desc":"time interval"},"interface":{"_type":"arg"},"k-factor":{"_type":"arg"},"numbers":{"_type":"arg"},"refresh-time":{"_type":"arg","desc":"time interval"},"resource-class":{"_type":"arg"},"te-metric":{"_type":"arg"},"up-flood-thresholds":{"_type":"arg"},"use-udp":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"path":{"_type":"dir","add":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"holding-priority":{"_type":"arg"},"hops":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"setup-priority":{"_type":"arg"},"use-cspf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"holding-priority":{"_type":"arg"},"hops":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"setup-priority":{"_type":"arg"},"use-cspf":{"_type":"arg"}},"set":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"holding-priority":{"_type":"arg"},"hops":{"_type":"arg","desc":"see documentation"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"setup-priority":{"_type":"arg"},"use-cspf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"tunnel":{"_type":"dir","add":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"auto-bandwidth-avg-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"auto-bandwidth-range":{"_type":"arg"},"auto-bandwidth-reserve":{"_type":"arg"},"auto-bandwidth-update-interval":{"_type":"arg","desc":"1m..71w2h27m52s950ms (time interval)"},"bandwidth":{"_type":"arg"},"bandwidth-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"from-address":{"_type":"arg","desc":"see documentation"},"holding-priority":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"primary-path":{"_type":"arg"},"primary-retry-interval":{"_type":"arg","desc":"time interval"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"secondary-paths":{"_type":"arg"},"secondary-standby":{"_type":"arg"},"setup-priority":{"_type":"arg"},"to-address":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reoptimize":{"_type":"cmd"},"reset":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"auto-bandwidth-avg-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"auto-bandwidth-range":{"_type":"arg"},"auto-bandwidth-reserve":{"_type":"arg"},"auto-bandwidth-update-interval":{"_type":"arg","desc":"1m..71w2h27m52s950ms (time interval)"},"bandwidth":{"_type":"arg"},"bandwidth-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"from-address":{"_type":"arg","desc":"see documentation"},"holding-priority":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"primary-path":{"_type":"arg"},"primary-retry-interval":{"_type":"arg","desc":"time interval"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"secondary-paths":{"_type":"arg"},"secondary-standby":{"_type":"arg"},"setup-priority":{"_type":"arg"},"to-address":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","affinity-exclude":{"_type":"arg"},"affinity-include-all":{"_type":"arg"},"affinity-include-any":{"_type":"arg"},"auto-bandwidth-avg-interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"auto-bandwidth-range":{"_type":"arg"},"auto-bandwidth-reserve":{"_type":"arg"},"auto-bandwidth-update-interval":{"_type":"arg","desc":"1m..71w2h27m52s950ms (time interval)"},"bandwidth":{"_type":"arg"},"bandwidth-limit":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"from-address":{"_type":"arg","desc":"see documentation"},"holding-priority":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"primary-path":{"_type":"arg"},"primary-retry-interval":{"_type":"arg","desc":"time interval"},"record-route":{"_type":"arg"},"reoptimize-interval":{"_type":"arg","desc":"time interval"},"secondary-paths":{"_type":"arg"},"secondary-standby":{"_type":"arg"},"setup-priority":{"_type":"arg"},"to-address":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}}},"nothing":{"_type":"cmd"},"onerror":{"_type":"cmd","do":{"_type":"arg"},"error":{"_type":"arg"},"in":{"_type":"arg","desc":"script"}},"parse":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"password":{"_type":"cmd","as-value":{"_type":"arg"},"confirm-new-password":{"_type":"arg","desc":"string value"},"new-password":{"_type":"arg","desc":"string value"},"old-password":{"_type":"arg","desc":"string value"}},"pick":{"_type":"cmd","begin":{"_type":"arg","desc":"see documentation"},"counter":{"_type":"arg","desc":"see documentation"},"end":{"_type":"arg","desc":"see documentation"}},"ping":{"_type":"cmd","address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"arp-ping":{"_type":"arg"},"as-value":{"_type":"arg"},"count":{"_type":"arg"},"do-not-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"10ms..5s (time interval)"},"proplist":{"_type":"arg"},"size":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ttl":{"_type":"arg"},"vrf":{"_type":"arg"},"without-paging":{"_type":"arg"}},"port":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remote-access":{"_type":"dir","add":{"_type":"cmd","allowed-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"channel":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"log-file":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"protocol":{"_type":"arg"},"tcp-port":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allowed-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"channel":{"_type":"arg"},"disabled":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"log-file":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"protocol":{"_type":"arg"},"tcp-port":{"_type":"arg"}},"set":{"_type":"cmd","allowed-addresses":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"channel":{"_type":"arg"},"disabled":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"log-file":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"protocol":{"_type":"arg"},"tcp-port":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","baud-rate":{"_type":"arg"},"data-bits":{"_type":"arg"},"flow-control":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"parity":{"_type":"arg"},"stop-bits":{"_type":"arg"}},"set":{"_type":"cmd","baud-rate":{"_type":"arg"},"data-bits":{"_type":"arg"},"dtr":{"_type":"arg"},"flow-control":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"parity":{"_type":"arg"},"rts":{"_type":"arg"},"stop-bits":{"_type":"arg"}}},"ppp":{"_type":"dir","aaa":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accounting":{"_type":"arg"},"enable-ipv6-accounting":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"use-circuit-id-in-nas-port-id":{"_type":"arg"},"use-radius":{"_type":"arg"}}},"active":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"l2tp-secret":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"}}},"profile":{"_type":"dir","add":{"_type":"cmd","address-list":{"_type":"arg"},"bridge":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"bridge-learning":{"_type":"arg"},"bridge-path-cost":{"_type":"arg"},"bridge-port-priority":{"_type":"arg"},"change-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dhcpv6-pd-pool":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface-list":{"_type":"arg"},"local-address":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"on-down":{"_type":"arg","desc":"string value"},"on-up":{"_type":"arg","desc":"string value"},"only-one":{"_type":"arg"},"outgoing-filter":{"_type":"arg"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg"},"remote-ipv6-prefix-pool":{"_type":"arg"},"session-timeout":{"_type":"arg","desc":"time interval"},"use-compression":{"_type":"arg"},"use-encryption":{"_type":"arg"},"use-ipv6":{"_type":"arg"},"use-mpls":{"_type":"arg"},"use-upnp":{"_type":"arg"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address-list":{"_type":"arg"},"bridge":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"bridge-learning":{"_type":"arg"},"bridge-path-cost":{"_type":"arg"},"bridge-port-priority":{"_type":"arg"},"change-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcpv6-pd-pool":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface-list":{"_type":"arg"},"local-address":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-down":{"_type":"arg","desc":"string value"},"on-up":{"_type":"arg","desc":"string value"},"only-one":{"_type":"arg"},"outgoing-filter":{"_type":"arg"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg"},"remote-ipv6-prefix-pool":{"_type":"arg"},"session-timeout":{"_type":"arg","desc":"time interval"},"use-compression":{"_type":"arg"},"use-encryption":{"_type":"arg"},"use-ipv6":{"_type":"arg"},"use-mpls":{"_type":"arg"},"use-upnp":{"_type":"arg"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"set":{"_type":"cmd","address-list":{"_type":"arg"},"bridge":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"bridge-learning":{"_type":"arg"},"bridge-path-cost":{"_type":"arg"},"bridge-port-priority":{"_type":"arg"},"change-tcp-mss":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"dhcpv6-pd-pool":{"_type":"arg"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"idle-timeout":{"_type":"arg","desc":"time interval"},"incoming-filter":{"_type":"arg"},"insert-queue-before":{"_type":"arg"},"interface-list":{"_type":"arg"},"local-address":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-down":{"_type":"arg","desc":"string value"},"on-up":{"_type":"arg","desc":"string value"},"only-one":{"_type":"arg"},"outgoing-filter":{"_type":"arg"},"parent-queue":{"_type":"arg"},"queue-type":{"_type":"arg"},"rate-limit":{"_type":"arg","desc":"string value"},"remote-address":{"_type":"arg"},"remote-ipv6-prefix-pool":{"_type":"arg"},"session-timeout":{"_type":"arg","desc":"time interval"},"use-compression":{"_type":"arg"},"use-encryption":{"_type":"arg"},"use-ipv6":{"_type":"arg"},"use-mpls":{"_type":"arg"},"use-upnp":{"_type":"arg"},"wins-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"secret":{"_type":"dir","add":{"_type":"cmd","caller-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"ipv6-routes":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value, min length 1"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"remote-ipv6-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"routes":{"_type":"arg","desc":"string value"},"service":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","caller-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"ipv6-routes":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value, min length 1"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"remote-ipv6-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"routes":{"_type":"arg","desc":"string value"},"service":{"_type":"arg"}},"set":{"_type":"cmd","caller-id":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"ipv6-routes":{"_type":"arg","desc":"string value"},"limit-bytes-in":{"_type":"arg"},"limit-bytes-out":{"_type":"arg"},"local-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value, min length 1"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"profile":{"_type":"arg"},"remote-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"remote-ipv6-prefix":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"routes":{"_type":"arg","desc":"string value"},"service":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"put":{"_type":"cmd","message":{"_type":"arg","desc":"see documentation"}},"queue":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"interface":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","numbers":{"_type":"arg"},"queue":{"_type":"arg"}},"set":{"_type":"cmd","numbers":{"_type":"arg"},"queue":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"simple":{"_type":"dir","add":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"packet-marks":{"_type":"arg"},"parent":{"_type":"arg"},"place-before":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"},"target":{"_type":"arg"},"time":{"_type":"arg"},"total-bucket-size":{"_type":"arg"},"total-burst-limit":{"_type":"arg"},"total-burst-threshold":{"_type":"arg"},"total-burst-time":{"_type":"arg","desc":"time interval"},"total-limit-at":{"_type":"arg"},"total-max-limit":{"_type":"arg"},"total-priority":{"_type":"arg"},"total-queue":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"bytes":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"packets":{"_type":"arg"},"proplist":{"_type":"arg"},"rate":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-marks":{"_type":"arg"},"parent":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"},"target":{"_type":"arg"},"time":{"_type":"arg"},"total-bucket-size":{"_type":"arg"},"total-burst-limit":{"_type":"arg"},"total-burst-threshold":{"_type":"arg"},"total-burst-time":{"_type":"arg","desc":"time interval"},"total-limit-at":{"_type":"arg"},"total-max-limit":{"_type":"arg"},"total-priority":{"_type":"arg"},"total-queue":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"dst":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-marks":{"_type":"arg"},"parent":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"},"target":{"_type":"arg"},"time":{"_type":"arg"},"total-bucket-size":{"_type":"arg"},"total-burst-limit":{"_type":"arg"},"total-burst-threshold":{"_type":"arg"},"total-burst-time":{"_type":"arg","desc":"time interval"},"total-limit-at":{"_type":"arg"},"total-max-limit":{"_type":"arg"},"total-priority":{"_type":"arg"},"total-queue":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"tree":{"_type":"dir","add":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"packet-mark":{"_type":"arg"},"parent":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"bytes":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"packets":{"_type":"arg"},"proplist":{"_type":"arg"},"rate":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-mark":{"_type":"arg"},"parent":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"}},"reset-counters":{"_type":"cmd","numbers":{"_type":"arg"}},"reset-counters-all":{"_type":"cmd"},"set":{"_type":"cmd","bucket-size":{"_type":"arg"},"burst-limit":{"_type":"arg"},"burst-threshold":{"_type":"arg"},"burst-time":{"_type":"arg","desc":"time interval"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"limit-at":{"_type":"arg"},"max-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-mark":{"_type":"arg"},"parent":{"_type":"arg"},"priority":{"_type":"arg"},"queue":{"_type":"arg"}}},"type":{"_type":"dir","add":{"_type":"cmd","bfifo-limit":{"_type":"arg"},"cake-ack-filter":{"_type":"arg"},"cake-atm":{"_type":"arg"},"cake-autorate-ingress":{"_type":"arg"},"cake-bandwidth":{"_type":"arg"},"cake-diffserv":{"_type":"arg"},"cake-flowmode":{"_type":"arg"},"cake-memlimit":{"_type":"arg"},"cake-mpu":{"_type":"arg"},"cake-nat":{"_type":"arg"},"cake-overhead":{"_type":"arg"},"cake-overhead-scheme":{"_type":"arg"},"cake-rtt":{"_type":"arg","desc":"time interval"},"cake-rtt-scheme":{"_type":"arg"},"cake-wash":{"_type":"arg"},"codel-ce-threshold":{"_type":"arg","desc":"time interval"},"codel-ecn":{"_type":"arg"},"codel-interval":{"_type":"arg","desc":"time interval"},"codel-limit":{"_type":"arg"},"codel-target":{"_type":"arg","desc":"time interval"},"copy-from":{"_type":"arg"},"fq-codel-ce-threshold":{"_type":"arg","desc":"time interval"},"fq-codel-ecn":{"_type":"arg"},"fq-codel-flows":{"_type":"arg"},"fq-codel-interval":{"_type":"arg","desc":"time interval"},"fq-codel-limit":{"_type":"arg"},"fq-codel-memlimit":{"_type":"arg"},"fq-codel-quantum":{"_type":"arg"},"fq-codel-target":{"_type":"arg","desc":"time interval"},"kind":{"_type":"arg"},"mq-pfifo-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"pcq-burst-rate":{"_type":"arg"},"pcq-burst-threshold":{"_type":"arg"},"pcq-burst-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"pcq-classifier":{"_type":"arg","desc":"src-address|dst-address|src-port|dst-port[,PcqClassifier*]"},"pcq-dst-address-mask":{"_type":"arg"},"pcq-dst-address6-mask":{"_type":"arg"},"pcq-limit":{"_type":"arg"},"pcq-rate":{"_type":"arg"},"pcq-src-address-mask":{"_type":"arg"},"pcq-src-address6-mask":{"_type":"arg"},"pcq-total-limit":{"_type":"arg"},"pfifo-limit":{"_type":"arg"},"red-avg-packet":{"_type":"arg"},"red-burst":{"_type":"arg"},"red-limit":{"_type":"arg"},"red-max-threshold":{"_type":"arg"},"red-min-threshold":{"_type":"arg"},"sfq-allot":{"_type":"arg"},"sfq-perturb":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bfifo-limit":{"_type":"arg"},"cake-ack-filter":{"_type":"arg"},"cake-atm":{"_type":"arg"},"cake-autorate-ingress":{"_type":"arg"},"cake-bandwidth":{"_type":"arg"},"cake-diffserv":{"_type":"arg"},"cake-flowmode":{"_type":"arg"},"cake-memlimit":{"_type":"arg"},"cake-mpu":{"_type":"arg"},"cake-nat":{"_type":"arg"},"cake-overhead":{"_type":"arg"},"cake-overhead-scheme":{"_type":"arg"},"cake-rtt":{"_type":"arg","desc":"time interval"},"cake-rtt-scheme":{"_type":"arg"},"cake-wash":{"_type":"arg"},"codel-ce-threshold":{"_type":"arg","desc":"time interval"},"codel-ecn":{"_type":"arg"},"codel-interval":{"_type":"arg","desc":"time interval"},"codel-limit":{"_type":"arg"},"codel-target":{"_type":"arg","desc":"time interval"},"fq-codel-ce-threshold":{"_type":"arg","desc":"time interval"},"fq-codel-ecn":{"_type":"arg"},"fq-codel-flows":{"_type":"arg"},"fq-codel-interval":{"_type":"arg","desc":"time interval"},"fq-codel-limit":{"_type":"arg"},"fq-codel-memlimit":{"_type":"arg"},"fq-codel-quantum":{"_type":"arg"},"fq-codel-target":{"_type":"arg","desc":"time interval"},"kind":{"_type":"arg"},"mq-pfifo-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"pcq-burst-rate":{"_type":"arg"},"pcq-burst-threshold":{"_type":"arg"},"pcq-burst-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"pcq-classifier":{"_type":"arg","desc":"src-address|dst-address|src-port|dst-port[,PcqClassifier*]"},"pcq-dst-address-mask":{"_type":"arg"},"pcq-dst-address6-mask":{"_type":"arg"},"pcq-limit":{"_type":"arg"},"pcq-rate":{"_type":"arg"},"pcq-src-address-mask":{"_type":"arg"},"pcq-src-address6-mask":{"_type":"arg"},"pcq-total-limit":{"_type":"arg"},"pfifo-limit":{"_type":"arg"},"red-avg-packet":{"_type":"arg"},"red-burst":{"_type":"arg"},"red-limit":{"_type":"arg"},"red-max-threshold":{"_type":"arg"},"red-min-threshold":{"_type":"arg"},"sfq-allot":{"_type":"arg"},"sfq-perturb":{"_type":"arg"}},"set":{"_type":"cmd","bfifo-limit":{"_type":"arg"},"cake-ack-filter":{"_type":"arg"},"cake-atm":{"_type":"arg"},"cake-autorate-ingress":{"_type":"arg"},"cake-bandwidth":{"_type":"arg"},"cake-diffserv":{"_type":"arg"},"cake-flowmode":{"_type":"arg"},"cake-memlimit":{"_type":"arg"},"cake-mpu":{"_type":"arg"},"cake-nat":{"_type":"arg"},"cake-overhead":{"_type":"arg"},"cake-overhead-scheme":{"_type":"arg"},"cake-rtt":{"_type":"arg","desc":"time interval"},"cake-rtt-scheme":{"_type":"arg"},"cake-wash":{"_type":"arg"},"codel-ce-threshold":{"_type":"arg","desc":"time interval"},"codel-ecn":{"_type":"arg"},"codel-interval":{"_type":"arg","desc":"time interval"},"codel-limit":{"_type":"arg"},"codel-target":{"_type":"arg","desc":"time interval"},"fq-codel-ce-threshold":{"_type":"arg","desc":"time interval"},"fq-codel-ecn":{"_type":"arg"},"fq-codel-flows":{"_type":"arg"},"fq-codel-interval":{"_type":"arg","desc":"time interval"},"fq-codel-limit":{"_type":"arg"},"fq-codel-memlimit":{"_type":"arg"},"fq-codel-quantum":{"_type":"arg"},"fq-codel-target":{"_type":"arg","desc":"time interval"},"kind":{"_type":"arg"},"mq-pfifo-limit":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"pcq-burst-rate":{"_type":"arg"},"pcq-burst-threshold":{"_type":"arg"},"pcq-burst-time":{"_type":"arg","desc":"1s..7101w3d6h28m15s (time interval)"},"pcq-classifier":{"_type":"arg","desc":"src-address|dst-address|src-port|dst-port[,PcqClassifier*]"},"pcq-dst-address-mask":{"_type":"arg"},"pcq-dst-address6-mask":{"_type":"arg"},"pcq-limit":{"_type":"arg"},"pcq-rate":{"_type":"arg"},"pcq-src-address-mask":{"_type":"arg"},"pcq-src-address6-mask":{"_type":"arg"},"pcq-total-limit":{"_type":"arg"},"pfifo-limit":{"_type":"arg"},"red-avg-packet":{"_type":"arg"},"red-burst":{"_type":"arg"},"red-limit":{"_type":"arg"},"red-max-threshold":{"_type":"arg"},"red-min-threshold":{"_type":"arg"},"sfq-allot":{"_type":"arg"},"sfq-perturb":{"_type":"arg"}}}},"quit":{"_type":"cmd"},"radius":{"_type":"dir","add":{"_type":"cmd","accounting-backup":{"_type":"arg"},"accounting-port":{"_type":"arg"},"address":{"_type":"arg","desc":"see documentation"},"authentication-port":{"_type":"arg"},"called-id":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"domain":{"_type":"arg","desc":"string value"},"place-before":{"_type":"arg"},"protocol":{"_type":"arg"},"realm":{"_type":"arg","desc":"string value"},"require-message-auth":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"service":{"_type":"arg","desc":"ppp|login|hotspot|wireless|dhcp|ipsec|dot1x[,Service*]"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"timeout":{"_type":"arg","desc":"10ms..1m (time interval)"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"incoming":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"reset-counters":{"_type":"cmd"},"set":{"_type":"cmd","accept":{"_type":"arg"},"port":{"_type":"arg"},"vrf":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","accounting-backup":{"_type":"arg"},"accounting-port":{"_type":"arg"},"address":{"_type":"arg","desc":"see documentation"},"authentication-port":{"_type":"arg"},"called-id":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"domain":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"protocol":{"_type":"arg"},"realm":{"_type":"arg","desc":"string value"},"require-message-auth":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"service":{"_type":"arg","desc":"ppp|login|hotspot|wireless|dhcp|ipsec|dot1x[,Service*]"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"timeout":{"_type":"arg","desc":"10ms..1m (time interval)"}},"reset-counters":{"_type":"cmd"},"set":{"_type":"cmd","accounting-backup":{"_type":"arg"},"accounting-port":{"_type":"arg"},"address":{"_type":"arg","desc":"see documentation"},"authentication-port":{"_type":"arg"},"called-id":{"_type":"arg","desc":"string value"},"certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"domain":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"protocol":{"_type":"arg"},"realm":{"_type":"arg","desc":"string value"},"require-message-auth":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"service":{"_type":"arg","desc":"ppp|login|hotspot|wireless|dhcp|ipsec|dot1x[,Service*]"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"timeout":{"_type":"arg","desc":"10ms..1m (time interval)"}}},"redo":{"_type":"cmd"},"resolve":{"_type":"cmd","domain-name":{"_type":"arg","desc":"A.B.C.D (IP address)"},"server":{"_type":"arg","desc":"see documentation"},"server-port":{"_type":"arg"},"type":{"_type":"arg"}},"retry":{"_type":"cmd","command":{"_type":"arg"},"delay":{"_type":"arg","desc":"time interval"},"max":{"_type":"arg"},"on-error":{"_type":"arg"}},"return":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"rndnum":{"_type":"cmd","from":{"_type":"arg","desc":"see documentation"},"to":{"_type":"arg","desc":"see documentation"}},"rndstr":{"_type":"cmd","from":{"_type":"arg","desc":"see documentation"},"length":{"_type":"arg","desc":"see documentation"}},"routing":{"_type":"dir","bfd":{"_type":"dir","configuration":{"_type":"dir","add":{"_type":"cmd","address-list":{"_type":"arg"},"addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"forbid-bfd":{"_type":"arg"},"interfaces":{"_type":"arg"},"min-rx":{"_type":"arg","desc":"time interval"},"min-tx":{"_type":"arg","desc":"time interval"},"multiplier":{"_type":"arg"},"place-before":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address-list":{"_type":"arg"},"addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"forbid-bfd":{"_type":"arg"},"interfaces":{"_type":"arg"},"min-rx":{"_type":"arg","desc":"time interval"},"min-tx":{"_type":"arg","desc":"time interval"},"multiplier":{"_type":"arg"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","address-list":{"_type":"arg"},"addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"forbid-bfd":{"_type":"arg"},"interfaces":{"_type":"arg"},"min-rx":{"_type":"arg","desc":"time interval"},"min-tx":{"_type":"arg","desc":"time interval"},"multiplier":{"_type":"arg"},"numbers":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"session":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"bgp":{"_type":"dir","advertisements":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"connection":{"_type":"dir","add":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"connect":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"listen":{"_type":"arg"},"local.address":{"_type":"arg","desc":"see documentation"},"local.port":{"_type":"arg"},"local.role":{"_type":"arg"},"local.ttl":{"_type":"arg"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"remote.address":{"_type":"arg","desc":"see documentation"},"remote.allowed-as":{"_type":"arg"},"remote.as":{"_type":"arg","desc":"0..4294967295"},"remote.port":{"_type":"arg"},"remote.ttl":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"tcp-md5-key":{"_type":"arg","desc":"string value, max length 80"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"connect":{"_type":"arg"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"listen":{"_type":"arg"},"local.address":{"_type":"arg","desc":"see documentation"},"local.port":{"_type":"arg"},"local.role":{"_type":"arg"},"local.ttl":{"_type":"arg"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"numbers":{"_type":"arg"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"remote.address":{"_type":"arg","desc":"see documentation"},"remote.allowed-as":{"_type":"arg"},"remote.as":{"_type":"arg","desc":"0..4294967295"},"remote.port":{"_type":"arg"},"remote.ttl":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"tcp-md5-key":{"_type":"arg","desc":"string value, max length 80"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"connect":{"_type":"arg"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"listen":{"_type":"arg"},"local.address":{"_type":"arg","desc":"see documentation"},"local.port":{"_type":"arg"},"local.role":{"_type":"arg"},"local.ttl":{"_type":"arg"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"numbers":{"_type":"arg"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"remote.address":{"_type":"arg","desc":"see documentation"},"remote.allowed-as":{"_type":"arg"},"remote.as":{"_type":"arg","desc":"0..4294967295"},"remote.port":{"_type":"arg"},"remote.ttl":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"tcp-md5-key":{"_type":"arg","desc":"string value, max length 80"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"session":{"_type":"dir","clear":{"_type":"cmd","flag":{"_type":"arg"},"numbers":{"_type":"arg"}},"dump-saved-advertisements":{"_type":"cmd","numbers":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"refresh":{"_type":"cmd","address-family":{"_type":"arg"},"numbers":{"_type":"arg"}},"resend":{"_type":"cmd","address-family":{"_type":"arg"},"numbers":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"}},"stop":{"_type":"cmd","numbers":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"template":{"_type":"dir","add":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","add-path-out":{"_type":"arg"},"address-families":{"_type":"arg","desc":"ip|ipv6|l2vpn|l2vpn-cisco|vpnv4|vpnv6[,AddressFamilies*]"},"as":{"_type":"arg","desc":"0..4294967295"},"cisco-vpls-nlri-len-fmt":{"_type":"arg"},"cluster-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"hold-time":{"_type":"arg","desc":"3s..18h12m15s (time interval)"},"input.accept-communities":{"_type":"arg"},"input.accept-ext-communities":{"_type":"arg"},"input.accept-large-communities":{"_type":"arg"},"input.accept-nlri":{"_type":"arg"},"input.accept-unknown":{"_type":"arg"},"input.affinity":{"_type":"arg"},"input.allow-as":{"_type":"arg"},"input.filter":{"_type":"arg"},"input.ignore-as-path-len":{"_type":"arg"},"input.limit-process-routes-ipv4":{"_type":"arg"},"input.limit-process-routes-ipv6":{"_type":"arg"},"keepalive-time":{"_type":"arg","desc":"1s..30m (time interval)"},"multihop":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"nexthop-choice":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"},"output.affinity":{"_type":"arg"},"output.as-override":{"_type":"arg"},"output.default-originate":{"_type":"arg"},"output.default-prepend":{"_type":"arg"},"output.filter-chain":{"_type":"arg"},"output.filter-select":{"_type":"arg"},"output.keep-sent-attributes":{"_type":"arg"},"output.network":{"_type":"arg"},"output.no-client-to-client-reflection":{"_type":"arg"},"output.no-early-cut":{"_type":"arg"},"output.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,OutputRedistribute*]"},"output.remove-private-as":{"_type":"arg"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"save-to":{"_type":"arg","desc":"string value"},"templates":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}},"vpls":{"_type":"dir","add":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-id":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"export-route-targets":{"_type":"arg","desc":"see documentation"},"import-route-targets":{"_type":"arg","desc":"see documentation"},"local-pref":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"rd":{"_type":"arg","desc":"see documentation"},"site-id":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"debug":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-id":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"export-route-targets":{"_type":"arg","desc":"see documentation"},"import-route-targets":{"_type":"arg","desc":"see documentation"},"local-pref":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"rd":{"_type":"arg","desc":"see documentation"},"site-id":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","bridge":{"_type":"arg"},"bridge-cost":{"_type":"arg"},"bridge-horizon":{"_type":"arg"},"cisco-id":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"export-route-targets":{"_type":"arg","desc":"see documentation"},"import-route-targets":{"_type":"arg","desc":"see documentation"},"local-pref":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"pw-control-word":{"_type":"arg"},"pw-l2mtu":{"_type":"arg"},"pw-type":{"_type":"arg"},"rd":{"_type":"arg","desc":"see documentation"},"site-id":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"vpn":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"export.filter-chain":{"_type":"arg"},"export.filter-select":{"_type":"arg"},"export.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem[,ExportRedistribute*]"},"export.route-targets":{"_type":"arg","desc":"see documentation"},"import.filter-chain":{"_type":"arg"},"import.route-targets":{"_type":"arg","desc":"see documentation"},"import.router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"label-allocation-policy":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"route-distinguisher":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"export.filter-chain":{"_type":"arg"},"export.filter-select":{"_type":"arg"},"export.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem[,ExportRedistribute*]"},"export.route-targets":{"_type":"arg","desc":"see documentation"},"import.filter-chain":{"_type":"arg"},"import.route-targets":{"_type":"arg","desc":"see documentation"},"import.router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"label-allocation-policy":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"route-distinguisher":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"export.filter-chain":{"_type":"arg"},"export.filter-select":{"_type":"arg"},"export.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem[,ExportRedistribute*]"},"export.route-targets":{"_type":"arg","desc":"see documentation"},"import.filter-chain":{"_type":"arg"},"import.route-targets":{"_type":"arg","desc":"see documentation"},"import.router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"label-allocation-policy":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"route-distinguisher":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"discourse":{"_type":"cmd","as-value":{"_type":"arg"},"chain":{"_type":"arg"},"dsts":{"_type":"arg","desc":"see documentation"},"raw":{"_type":"arg"},"select":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"fantasy":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"count":{"_type":"arg"},"dealer-id":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"instance-id":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"offset":{"_type":"arg"},"prefix-length":{"_type":"arg"},"priv-offs":{"_type":"arg"},"priv-size":{"_type":"arg"},"scope":{"_type":"arg"},"seed":{"_type":"arg","desc":"string value"},"target-scope":{"_type":"arg"},"use-hold":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"count":{"_type":"arg"},"dealer-id":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"instance-id":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"offset":{"_type":"arg"},"prefix-length":{"_type":"arg"},"priv-offs":{"_type":"arg"},"priv-size":{"_type":"arg"},"scope":{"_type":"arg"},"seed":{"_type":"arg","desc":"string value"},"target-scope":{"_type":"arg"},"use-hold":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"count":{"_type":"arg"},"dealer-id":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg","desc":"see documentation"},"gateway":{"_type":"arg","desc":"see documentation"},"instance-id":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"offset":{"_type":"arg"},"prefix-length":{"_type":"arg"},"priv-offs":{"_type":"arg"},"priv-size":{"_type":"arg"},"scope":{"_type":"arg"},"seed":{"_type":"arg","desc":"string value"},"target-scope":{"_type":"arg"},"use-hold":{"_type":"arg"}}},"filter":{"_type":"dir","chain":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"community-ext-list":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"place-before":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"community-large-list":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"place-before":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"community-list":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"place-before":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"communities":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"num-list":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"place-before":{"_type":"arg"},"range":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"range":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"list":{"_type":"arg"},"numbers":{"_type":"arg"},"range":{"_type":"arg"}}},"rule":{"_type":"dir","add":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"place-before":{"_type":"arg"},"rule":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"rule":{"_type":"arg"}},"set":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"rule":{"_type":"arg"}}},"select-rule":{"_type":"dir","add":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"do-group-num":{"_type":"arg"},"do-group-prfx":{"_type":"arg"},"do-jump":{"_type":"arg"},"do-select-num":{"_type":"arg"},"do-select-prfx":{"_type":"arg"},"do-take":{"_type":"arg"},"do-where":{"_type":"arg"},"place-before":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"do-group-num":{"_type":"arg"},"do-group-prfx":{"_type":"arg"},"do-jump":{"_type":"arg"},"do-select-num":{"_type":"arg"},"do-select-prfx":{"_type":"arg"},"do-take":{"_type":"arg"},"do-where":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","chain":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"do-group-num":{"_type":"arg"},"do-group-prfx":{"_type":"arg"},"do-jump":{"_type":"arg"},"do-select-num":{"_type":"arg"},"do-select-prfx":{"_type":"arg"},"do-take":{"_type":"arg"},"do-where":{"_type":"arg"},"numbers":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"test-as-path-regexp":{"_type":"cmd","as-path":{"_type":"arg"},"as-value":{"_type":"arg"},"regexp":{"_type":"arg","desc":"string value"}}},"gmp":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"exclude":{"_type":"arg"},"groups":{"_type":"arg","desc":"see documentation"},"interfaces":{"_type":"arg"},"sources":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"exclude":{"_type":"arg"},"groups":{"_type":"arg","desc":"see documentation"},"interfaces":{"_type":"arg"},"numbers":{"_type":"arg"},"sources":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"exclude":{"_type":"arg"},"groups":{"_type":"arg","desc":"see documentation"},"interfaces":{"_type":"arg"},"numbers":{"_type":"arg"},"sources":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"id":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"select-dynamic-id":{"_type":"arg","desc":"any|only-static|only-loopback|only-vrf|only-active|lowest[,SelectDynamicId*]"},"select-from-vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"select-dynamic-id":{"_type":"arg","desc":"any|only-static|only-loopback|only-vrf|only-active|lowest[,SelectDynamicId*]"},"select-from-vrf":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"select-dynamic-id":{"_type":"arg","desc":"any|only-static|only-loopback|only-vrf|only-active|lowest[,SelectDynamicId*]"},"select-from-vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}},"igmp-proxy":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"interface":{"_type":"dir","add":{"_type":"cmd","alternative-subnets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"threshold":{"_type":"arg"},"upstream":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"status":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","alternative-subnets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"threshold":{"_type":"arg"},"upstream":{"_type":"arg"}},"set":{"_type":"cmd","alternative-subnets":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"threshold":{"_type":"arg"},"upstream":{"_type":"arg"}}},"mfc":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"downstream-interfaces":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"source":{"_type":"arg","desc":"A.B.C.D (IP address)"},"upstream-interface":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"downstream-interfaces":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"source":{"_type":"arg","desc":"A.B.C.D (IP address)"},"upstream-interface":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"downstream-interfaces":{"_type":"arg"},"group":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"source":{"_type":"arg","desc":"A.B.C.D (IP address)"},"upstream-interface":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","query-interval":{"_type":"arg","desc":"1s..1h (time interval)"},"query-response-interval":{"_type":"arg","desc":"1s..1h (time interval)"},"quick-leave":{"_type":"arg"}}},"isis":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"instance":{"_type":"dir","add":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"areas":{"_type":"arg","desc":"string value"},"areas-max":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"l1.lsp-max-age":{"_type":"arg"},"l1.lsp-max-size":{"_type":"arg"},"l1.lsp-refresh-interval":{"_type":"arg"},"l1.lsp-update-interval":{"_type":"arg"},"l1.originate-default":{"_type":"arg"},"l1.out-filter-chain":{"_type":"arg"},"l1.out-filter-select":{"_type":"arg"},"l1.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L1Redistribute*]"},"l2.lsp-max-age":{"_type":"arg"},"l2.lsp-max-size":{"_type":"arg"},"l2.lsp-update-interval":{"_type":"arg"},"l2.originate-default":{"_type":"arg"},"l2.out-filter-chain":{"_type":"arg"},"l2.out-filter-select":{"_type":"arg"},"l2.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L2Redistribute*]"},"name":{"_type":"arg","desc":"string value"},"system-id":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"areas":{"_type":"arg","desc":"string value"},"areas-max":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"l1.lsp-max-age":{"_type":"arg"},"l1.lsp-max-size":{"_type":"arg"},"l1.lsp-refresh-interval":{"_type":"arg"},"l1.lsp-update-interval":{"_type":"arg"},"l1.originate-default":{"_type":"arg"},"l1.out-filter-chain":{"_type":"arg"},"l1.out-filter-select":{"_type":"arg"},"l1.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L1Redistribute*]"},"l2.lsp-max-age":{"_type":"arg"},"l2.lsp-max-size":{"_type":"arg"},"l2.lsp-update-interval":{"_type":"arg"},"l2.originate-default":{"_type":"arg"},"l2.out-filter-chain":{"_type":"arg"},"l2.out-filter-select":{"_type":"arg"},"l2.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L2Redistribute*]"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"system-id":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","afi":{"_type":"arg","desc":"ip|ipv6[,Afi*]"},"areas":{"_type":"arg","desc":"string value"},"areas-max":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"l1.lsp-max-age":{"_type":"arg"},"l1.lsp-max-size":{"_type":"arg"},"l1.lsp-refresh-interval":{"_type":"arg"},"l1.lsp-update-interval":{"_type":"arg"},"l1.originate-default":{"_type":"arg"},"l1.out-filter-chain":{"_type":"arg"},"l1.out-filter-select":{"_type":"arg"},"l1.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L1Redistribute*]"},"l2.lsp-max-age":{"_type":"arg"},"l2.lsp-max-size":{"_type":"arg"},"l2.lsp-update-interval":{"_type":"arg"},"l2.originate-default":{"_type":"arg"},"l2.out-filter-chain":{"_type":"arg"},"l2.out-filter-select":{"_type":"arg"},"l2.redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,L2Redistribute*]"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"system-id":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"interface":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","hello-interval":{"_type":"arg"},"instance":{"_type":"arg"},"interface":{"_type":"arg"},"l1.csnp-interval":{"_type":"arg"},"l1.hello-dr-interval":{"_type":"arg"},"l1.hello-interval":{"_type":"arg"},"l1.hello-multiplier":{"_type":"arg"},"l1.metric":{"_type":"arg"},"l1.passive":{"_type":"arg"},"l1.priority":{"_type":"arg"},"l1.psnp-interval":{"_type":"arg"},"l2.csnp-interval":{"_type":"arg"},"l2.hello-dr-interval":{"_type":"arg"},"l2.hello-interval":{"_type":"arg"},"l2.hello-multiplier":{"_type":"arg"},"l2.metric":{"_type":"arg"},"l2.passive":{"_type":"arg"},"l2.priority":{"_type":"arg"},"l2.psnp-interval":{"_type":"arg"},"numbers":{"_type":"arg"},"ptp":{"_type":"arg"},"ptp.3way-state":{"_type":"arg"},"ptp.usage":{"_type":"arg","desc":"l1|l2[,PtpUsage*]"}},"set":{"_type":"cmd","hello-interval":{"_type":"arg"},"instance":{"_type":"arg"},"interface":{"_type":"arg"},"l1.csnp-interval":{"_type":"arg"},"l1.hello-dr-interval":{"_type":"arg"},"l1.hello-interval":{"_type":"arg"},"l1.hello-multiplier":{"_type":"arg"},"l1.metric":{"_type":"arg"},"l1.passive":{"_type":"arg"},"l1.priority":{"_type":"arg"},"l1.psnp-interval":{"_type":"arg"},"l2.csnp-interval":{"_type":"arg"},"l2.hello-dr-interval":{"_type":"arg"},"l2.hello-interval":{"_type":"arg"},"l2.hello-multiplier":{"_type":"arg"},"l2.metric":{"_type":"arg"},"l2.passive":{"_type":"arg"},"l2.priority":{"_type":"arg"},"l2.psnp-interval":{"_type":"arg"},"numbers":{"_type":"arg"},"ptp":{"_type":"arg"},"ptp.3way-state":{"_type":"arg"},"ptp.usage":{"_type":"arg","desc":"l1|l2[,PtpUsage*]"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"interface-template":{"_type":"dir","add":{"_type":"cmd","bcast.l1.csnp-interval":{"_type":"arg"},"bcast.l1.hello-interval":{"_type":"arg"},"bcast.l1.hello-interval-dr":{"_type":"arg"},"bcast.l1.hello-multiplier":{"_type":"arg"},"bcast.l1.metric":{"_type":"arg"},"bcast.l1.priority":{"_type":"arg"},"bcast.l1.psnp-interval":{"_type":"arg"},"bcast.l2.csnp-interval":{"_type":"arg"},"bcast.l2.hello-interval":{"_type":"arg"},"bcast.l2.hello-interval-dr":{"_type":"arg"},"bcast.l2.hello-multiplier":{"_type":"arg"},"bcast.l2.metric":{"_type":"arg"},"bcast.l2.priority":{"_type":"arg"},"bcast.l2.psnp-interval":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"levels":{"_type":"arg","desc":"l1|l2[,Levels*]"},"place-before":{"_type":"arg"},"ptp":{"_type":"arg"},"ptp.hello-3way":{"_type":"arg"},"ptp.hello-interval":{"_type":"arg"},"ptp.hello-multiplier":{"_type":"arg"},"ptp.l1.csnp-interval":{"_type":"arg"},"ptp.l1.metric":{"_type":"arg"},"ptp.l1.psnp-interval":{"_type":"arg"},"ptp.l2.csnp-interval":{"_type":"arg"},"ptp.l2.metric":{"_type":"arg"},"ptp.l2.psnp-interval":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bcast.l1.csnp-interval":{"_type":"arg"},"bcast.l1.hello-interval":{"_type":"arg"},"bcast.l1.hello-interval-dr":{"_type":"arg"},"bcast.l1.hello-multiplier":{"_type":"arg"},"bcast.l1.metric":{"_type":"arg"},"bcast.l1.priority":{"_type":"arg"},"bcast.l1.psnp-interval":{"_type":"arg"},"bcast.l2.csnp-interval":{"_type":"arg"},"bcast.l2.hello-interval":{"_type":"arg"},"bcast.l2.hello-interval-dr":{"_type":"arg"},"bcast.l2.hello-multiplier":{"_type":"arg"},"bcast.l2.metric":{"_type":"arg"},"bcast.l2.priority":{"_type":"arg"},"bcast.l2.psnp-interval":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"levels":{"_type":"arg","desc":"l1|l2[,Levels*]"},"numbers":{"_type":"arg"},"ptp":{"_type":"arg"},"ptp.hello-3way":{"_type":"arg"},"ptp.hello-interval":{"_type":"arg"},"ptp.hello-multiplier":{"_type":"arg"},"ptp.l1.csnp-interval":{"_type":"arg"},"ptp.l1.metric":{"_type":"arg"},"ptp.l1.psnp-interval":{"_type":"arg"},"ptp.l2.csnp-interval":{"_type":"arg"},"ptp.l2.metric":{"_type":"arg"},"ptp.l2.psnp-interval":{"_type":"arg"}},"set":{"_type":"cmd","bcast.l1.csnp-interval":{"_type":"arg"},"bcast.l1.hello-interval":{"_type":"arg"},"bcast.l1.hello-interval-dr":{"_type":"arg"},"bcast.l1.hello-multiplier":{"_type":"arg"},"bcast.l1.metric":{"_type":"arg"},"bcast.l1.priority":{"_type":"arg"},"bcast.l1.psnp-interval":{"_type":"arg"},"bcast.l2.csnp-interval":{"_type":"arg"},"bcast.l2.hello-interval":{"_type":"arg"},"bcast.l2.hello-interval-dr":{"_type":"arg"},"bcast.l2.hello-multiplier":{"_type":"arg"},"bcast.l2.metric":{"_type":"arg"},"bcast.l2.priority":{"_type":"arg"},"bcast.l2.psnp-interval":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"levels":{"_type":"arg","desc":"l1|l2[,Levels*]"},"numbers":{"_type":"arg"},"ptp":{"_type":"arg"},"ptp.hello-3way":{"_type":"arg"},"ptp.hello-interval":{"_type":"arg"},"ptp.hello-multiplier":{"_type":"arg"},"ptp.l1.csnp-interval":{"_type":"arg"},"ptp.l1.metric":{"_type":"arg"},"ptp.l1.psnp-interval":{"_type":"arg"},"ptp.l2.csnp-interval":{"_type":"arg"},"ptp.l2.metric":{"_type":"arg"},"ptp.l2.psnp-interval":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"lsp":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","age":{"_type":"arg"},"body":{"_type":"arg","desc":"string value"},"checksum":{"_type":"arg"},"instance":{"_type":"arg"},"level":{"_type":"arg"},"lsp-id":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"sequence":{"_type":"arg"}},"set":{"_type":"cmd","age":{"_type":"arg"},"body":{"_type":"arg","desc":"string value"},"checksum":{"_type":"arg"},"instance":{"_type":"arg"},"level":{"_type":"arg"},"lsp-id":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"sequence":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"neighbor":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","instance":{"_type":"arg"},"interface":{"_type":"arg"},"level-type":{"_type":"arg"},"numbers":{"_type":"arg"},"snpa":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"srcid":{"_type":"arg","desc":"string value"},"state":{"_type":"arg"}},"set":{"_type":"cmd","instance":{"_type":"arg"},"interface":{"_type":"arg"},"level-type":{"_type":"arg"},"numbers":{"_type":"arg"},"snpa":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"srcid":{"_type":"arg","desc":"string value"},"state":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"nexthop":{"_type":"dir","dump-dot":{"_type":"cmd","as-value":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ospf":{"_type":"dir","area":{"_type":"dir","add":{"_type":"cmd","area-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"default-cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"no-summaries":{"_type":"arg"},"nssa-translator":{"_type":"arg"},"type":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"range":{"_type":"dir","add":{"_type":"cmd","advertise":{"_type":"arg"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","advertise":{"_type":"arg"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","advertise":{"_type":"arg"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","area-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"default-cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"no-summaries":{"_type":"arg"},"nssa-translator":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","area-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"comment":{"_type":"arg","desc":"string value"},"default-cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"no-summaries":{"_type":"arg"},"nssa-translator":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"instance":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"domain-id":{"_type":"arg","desc":"see documentation"},"domain-tag":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"mpls-te-address":{"_type":"arg","desc":"see documentation"},"mpls-te-area":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"use-dn":{"_type":"arg"},"version":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"domain-id":{"_type":"arg","desc":"see documentation"},"domain-tag":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"mpls-te-address":{"_type":"arg","desc":"see documentation"},"mpls-te-area":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"use-dn":{"_type":"arg"},"version":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"domain-id":{"_type":"arg","desc":"see documentation"},"domain-tag":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"mpls-te-address":{"_type":"arg","desc":"see documentation"},"mpls-te-area":{"_type":"arg","desc":"A.B.C.D (IP address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"router-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"routing-table":{"_type":"arg"},"use-dn":{"_type":"arg"},"version":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"interface":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"interface-template":{"_type":"dir","add":{"_type":"cmd","area":{"_type":"arg"},"auth":{"_type":"arg"},"auth-id":{"_type":"arg"},"auth-key":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"cost":{"_type":"arg"},"dead-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"instance-id":{"_type":"arg"},"interfaces":{"_type":"arg"},"networks":{"_type":"arg","desc":"see documentation"},"passive":{"_type":"arg"},"place-before":{"_type":"arg"},"prefix-list":{"_type":"arg"},"priority":{"_type":"arg"},"retransmit-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"transmit-delay":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"type":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vlink-neighbor-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"vlink-transit-area":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","area":{"_type":"arg"},"auth":{"_type":"arg"},"auth-id":{"_type":"arg"},"auth-key":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"dead-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"instance-id":{"_type":"arg"},"interfaces":{"_type":"arg"},"networks":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"passive":{"_type":"arg"},"prefix-list":{"_type":"arg"},"priority":{"_type":"arg"},"retransmit-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"transmit-delay":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"type":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vlink-neighbor-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"vlink-transit-area":{"_type":"arg"}},"set":{"_type":"cmd","area":{"_type":"arg"},"auth":{"_type":"arg"},"auth-id":{"_type":"arg"},"auth-key":{"_type":"arg","desc":"string value"},"comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"dead-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"disabled":{"_type":"arg"},"hello-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"instance-id":{"_type":"arg"},"interfaces":{"_type":"arg"},"networks":{"_type":"arg","desc":"see documentation"},"numbers":{"_type":"arg"},"passive":{"_type":"arg"},"prefix-list":{"_type":"arg"},"priority":{"_type":"arg"},"retransmit-interval":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"transmit-delay":{"_type":"arg","desc":"1s..18h12m15s (time interval)"},"type":{"_type":"arg"},"use-bfd":{"_type":"arg"},"vlink-neighbor-id":{"_type":"arg","desc":"A.B.C.D (IP address)"},"vlink-transit-area":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"lsa":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"neighbor":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"static-neighbor":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"instance-id":{"_type":"arg"},"poll-interval":{"_type":"arg","desc":"time interval"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"instance-id":{"_type":"arg"},"numbers":{"_type":"arg"},"poll-interval":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"area":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"instance-id":{"_type":"arg"},"numbers":{"_type":"arg"},"poll-interval":{"_type":"arg","desc":"time interval"}}}},"pimsm":{"_type":"dir","bsr":{"_type":"dir","candidate":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hashmask-length":{"_type":"arg"},"instance":{"_type":"arg"},"priority":{"_type":"arg"},"scope4":{"_type":"arg","desc":"see documentation"},"scope6":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"hashmask-length":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"},"scope4":{"_type":"arg","desc":"see documentation"},"scope6":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"hashmask-length":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"},"scope4":{"_type":"arg","desc":"see documentation"},"scope6":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"rp-candidate":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"holdtime":{"_type":"arg"},"instance":{"_type":"arg"},"priority":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"holdtime":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"holdtime":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"},"priority":{"_type":"arg"}}},"rp-set":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"igmp-interface-template":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"numbers":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"instance":{"_type":"dir","add":{"_type":"cmd","afi":{"_type":"arg"},"bsm-forward-back":{"_type":"arg"},"copy-from":{"_type":"arg"},"crp-advertise-contained":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"rp-hash-mask-length":{"_type":"arg"},"rp-static-override":{"_type":"arg"},"ssm-range":{"_type":"arg","desc":"see documentation"},"switch-to-spt":{"_type":"arg"},"switch-to-spt-bytes":{"_type":"arg"},"switch-to-spt-interval":{"_type":"arg","desc":"time interval"},"vrf":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","afi":{"_type":"arg"},"bsm-forward-back":{"_type":"arg"},"crp-advertise-contained":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rp-hash-mask-length":{"_type":"arg"},"rp-static-override":{"_type":"arg"},"ssm-range":{"_type":"arg","desc":"see documentation"},"switch-to-spt":{"_type":"arg"},"switch-to-spt-bytes":{"_type":"arg"},"switch-to-spt-interval":{"_type":"arg","desc":"time interval"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","afi":{"_type":"arg"},"bsm-forward-back":{"_type":"arg"},"crp-advertise-contained":{"_type":"arg"},"disabled":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"rp-hash-mask-length":{"_type":"arg"},"rp-static-override":{"_type":"arg"},"ssm-range":{"_type":"arg","desc":"see documentation"},"switch-to-spt":{"_type":"arg"},"switch-to-spt-bytes":{"_type":"arg"},"switch-to-spt-interval":{"_type":"arg","desc":"time interval"},"vrf":{"_type":"arg"}}},"interface":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"interface-template":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"hello-delay":{"_type":"arg","desc":"time interval"},"hello-period":{"_type":"arg","desc":"time interval"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"join-prune-period":{"_type":"arg","desc":"time interval"},"join-tracking-support":{"_type":"arg"},"override-interval":{"_type":"arg","desc":"time interval"},"place-before":{"_type":"arg"},"priority":{"_type":"arg"},"propagation-delay":{"_type":"arg","desc":"time interval"},"source-addresses":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"hello-delay":{"_type":"arg","desc":"time interval"},"hello-period":{"_type":"arg","desc":"time interval"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"join-prune-period":{"_type":"arg","desc":"time interval"},"join-tracking-support":{"_type":"arg"},"numbers":{"_type":"arg"},"override-interval":{"_type":"arg","desc":"time interval"},"priority":{"_type":"arg"},"propagation-delay":{"_type":"arg","desc":"time interval"},"source-addresses":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"hello-delay":{"_type":"arg","desc":"time interval"},"hello-period":{"_type":"arg","desc":"time interval"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"join-prune-period":{"_type":"arg","desc":"time interval"},"join-tracking-support":{"_type":"arg"},"numbers":{"_type":"arg"},"override-interval":{"_type":"arg","desc":"time interval"},"priority":{"_type":"arg"},"propagation-delay":{"_type":"arg","desc":"time interval"},"source-addresses":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"neighbor":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"static-rp":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"instance":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"group":{"_type":"arg","desc":"see documentation"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"}}},"uib-g":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"uib-sg":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"reinstall-fib":{"_type":"cmd"},"rip":{"_type":"dir","export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"instance":{"_type":"dir","add":{"_type":"cmd","afi":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"route-gc-timeout":{"_type":"arg"},"route-timeout":{"_type":"arg"},"routing-table":{"_type":"arg"},"update-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","afi":{"_type":"arg"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"route-gc-timeout":{"_type":"arg"},"route-timeout":{"_type":"arg"},"routing-table":{"_type":"arg"},"update-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"set":{"_type":"cmd","afi":{"_type":"arg"},"disabled":{"_type":"arg"},"in-filter-chain":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"originate-default":{"_type":"arg"},"out-filter-chain":{"_type":"arg"},"out-filter-select":{"_type":"arg"},"redistribute":{"_type":"arg","desc":"connected|static|rip|ospf|bgp|vpn|dhcp|fantasy|modem|bgp-mpls-vpn[,Redistribute*]"},"route-gc-timeout":{"_type":"arg"},"route-timeout":{"_type":"arg"},"routing-table":{"_type":"arg"},"update-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"interface":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"interface-template":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"key-chain":{"_type":"arg"},"mode":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, max length 16"},"poison-reverse":{"_type":"arg"},"source-addresses":{"_type":"arg","desc":"see documentation"},"split-horizon":{"_type":"arg"},"use-bfd":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"key-chain":{"_type":"arg"},"mode":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, max length 16"},"poison-reverse":{"_type":"arg"},"source-addresses":{"_type":"arg","desc":"see documentation"},"split-horizon":{"_type":"arg"},"use-bfd":{"_type":"arg"}},"set":{"_type":"cmd","cost":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"interfaces":{"_type":"arg"},"key-chain":{"_type":"arg"},"mode":{"_type":"arg"},"numbers":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, max length 16"},"poison-reverse":{"_type":"arg"},"source-addresses":{"_type":"arg","desc":"see documentation"},"split-horizon":{"_type":"arg"},"use-bfd":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"keys":{"_type":"dir","add":{"_type":"cmd","chain":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"key":{"_type":"arg","desc":"string value, max length 16"},"key-id":{"_type":"arg"},"valid-from":{"_type":"arg"},"valid-till":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","chain":{"_type":"arg"},"disabled":{"_type":"arg"},"key":{"_type":"arg","desc":"string value, max length 16"},"key-id":{"_type":"arg"},"numbers":{"_type":"arg"},"valid-from":{"_type":"arg"},"valid-till":{"_type":"arg"}},"set":{"_type":"cmd","chain":{"_type":"arg"},"disabled":{"_type":"arg"},"key":{"_type":"arg","desc":"string value, max length 16"},"key-id":{"_type":"arg"},"numbers":{"_type":"arg"},"valid-from":{"_type":"arg"},"valid-till":{"_type":"arg"}}},"neighbor":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"static-neighbor":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"disabled":{"_type":"arg"},"instance":{"_type":"arg"},"numbers":{"_type":"arg"}}}},"route":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"}},"rule":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"interface":{"_type":"arg"},"min-prefix":{"_type":"arg"},"numbers":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"table":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"interface":{"_type":"arg"},"min-prefix":{"_type":"arg"},"numbers":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"table":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"rpki":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"expire-interval":{"_type":"arg"},"group":{"_type":"arg"},"port":{"_type":"arg"},"preference":{"_type":"arg"},"refresh-interval":{"_type":"arg"},"retry-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"expire-interval":{"_type":"arg"},"group":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"preference":{"_type":"arg"},"refresh-interval":{"_type":"arg"},"retry-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"rpki-check":{"_type":"cmd","as-value":{"_type":"arg"},"group":{"_type":"arg"},"origin-as":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"}},"rpki-query":{"_type":"cmd","as-value":{"_type":"arg"},"exact":{"_type":"arg"},"group":{"_type":"arg"},"prefix":{"_type":"arg","desc":"see documentation"}},"session":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"expire-interval":{"_type":"arg"},"group":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"preference":{"_type":"arg"},"refresh-interval":{"_type":"arg"},"retry-interval":{"_type":"arg"},"vrf":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"rule":{"_type":"dir","add":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"interface":{"_type":"arg"},"min-prefix":{"_type":"arg"},"place-before":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"table":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"move":{"_type":"cmd","destination":{"_type":"arg"},"numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"interface":{"_type":"arg"},"min-prefix":{"_type":"arg"},"numbers":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"table":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"comment":{"_type":"arg"},"disabled":{"_type":"arg"},"dst-address":{"_type":"arg"},"interface":{"_type":"arg"},"min-prefix":{"_type":"arg"},"numbers":{"_type":"arg"},"routing-mark":{"_type":"arg"},"src-address":{"_type":"arg"},"table":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","single-process":{"_type":"arg"}}},"stats":{"_type":"dir","info":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"info-type":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"memory":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"origin":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"pcap":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"process":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"kill":{"_type":"cmd","numbers":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"step":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"table":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"fib":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"fib":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"fib":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"unset":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"},"value-name":{"_type":"arg"}}}},"serialize":{"_type":"cmd","to":{"_type":"arg"},"value":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","do":{"_type":"arg"},"name":{"_type":"arg"},"value":{"_type":"arg","desc":"see documentation"}},"snmp":{"_type":"dir","community":{"_type":"dir","add":{"_type":"cmd","addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"authentication-password":{"_type":"arg","desc":"string value"},"authentication-protocol":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"encryption-password":{"_type":"arg","desc":"string value"},"encryption-protocol":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"read-access":{"_type":"arg"},"security":{"_type":"arg"},"write-access":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"authentication-password":{"_type":"arg","desc":"string value"},"authentication-protocol":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"encryption-password":{"_type":"arg","desc":"string value"},"encryption-protocol":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"read-access":{"_type":"arg"},"security":{"_type":"arg"},"write-access":{"_type":"arg"}},"set":{"_type":"cmd","addresses":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"authentication-password":{"_type":"arg","desc":"string value"},"authentication-protocol":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"encryption-password":{"_type":"arg","desc":"string value"},"encryption-protocol":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"read-access":{"_type":"arg"},"security":{"_type":"arg"},"write-access":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"send-trap":{"_type":"cmd","oid":{"_type":"arg","desc":"string value"},"type":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","contact":{"_type":"arg","desc":"string value"},"enabled":{"_type":"arg"},"engine-id-suffix":{"_type":"arg","desc":"string value"},"location":{"_type":"arg","desc":"string value"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"trap-community":{"_type":"arg"},"trap-generators":{"_type":"arg"},"trap-interfaces":{"_type":"arg"},"trap-target":{"_type":"arg","desc":"see documentation"},"trap-version":{"_type":"arg"},"vrf":{"_type":"arg"}}},"special-login":{"_type":"dir","add":{"_type":"cmd","channel":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"port":{"_type":"arg"},"user":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","channel":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"user":{"_type":"arg"}},"set":{"_type":"cmd","channel":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"user":{"_type":"arg"}}},"system":{"_type":"path","backup":{"_type":"dir","cloud":{"_type":"dir","download-file":{"_type":"cmd","action":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"dst-file":{"_type":"arg","desc":"string value"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"number":{"_type":"arg"},"once":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"secret-download-key":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove-file":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"number":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"upload-file":{"_type":"cmd","action":{"_type":"arg"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"name":{"_type":"arg","desc":"string value"},"once":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"replace":{"_type":"arg"},"src-file":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"load":{"_type":"cmd","force-v6-to-v7-configuration-upgrade":{"_type":"arg"},"name":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"}},"save":{"_type":"cmd","dont-encrypt":{"_type":"arg"},"encryption":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"}}},"check-disk":{"_type":"cmd"},"check-installation":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"clock":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"manual":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","dst-delta":{"_type":"arg","desc":"see documentation"},"dst-end":{"_type":"arg"},"dst-start":{"_type":"arg"},"time-zone":{"_type":"arg","desc":"see documentation"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","date":{"_type":"arg"},"time":{"_type":"arg"},"time-zone-autodetect":{"_type":"arg"},"time-zone-name":{"_type":"arg"}}},"console":{"_type":"dir","add":{"_type":"cmd","channel":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"port":{"_type":"arg"},"term":{"_type":"arg","desc":"string value"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","channel":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"term":{"_type":"arg","desc":"string value"}},"screen":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","blank-interval":{"_type":"arg"},"line-count":{"_type":"arg"}}},"set":{"_type":"cmd","channel":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"term":{"_type":"arg","desc":"string value"}}},"default-configuration":{"_type":"dir","caps-mode-script":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}},"custom-script":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"script":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}}}},"device-mode":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"update":{"_type":"cmd","activation-timeout":{"_type":"arg","desc":"10s..1d (time interval)"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"bandwidth-test":{"_type":"arg"},"container":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"email":{"_type":"arg"},"fetch":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"flagged":{"_type":"arg"},"flagging-enabled":{"_type":"arg"},"hotspot":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"ipsec":{"_type":"arg"},"l2tp":{"_type":"arg"},"mode":{"_type":"arg"},"once":{"_type":"arg"},"pptp":{"_type":"arg"},"proxy":{"_type":"arg"},"romon":{"_type":"arg"},"scheduler":{"_type":"arg"},"smb":{"_type":"arg"},"sniffer":{"_type":"arg"},"socks":{"_type":"arg"},"traffic-gen":{"_type":"arg"},"without-paging":{"_type":"arg"},"zerotier":{"_type":"arg"}}},"hardware":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","multi-cpu":{"_type":"arg"}}},"health":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","state-after-reboot":{"_type":"arg"}}},"history":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"identity":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","name":{"_type":"arg","desc":"string value"}}},"leds":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"leds":{"_type":"arg"},"modem-signal-threshold":{"_type":"arg"},"type":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"interface":{"_type":"arg"},"leds":{"_type":"arg"},"modem-signal-threshold":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"interface":{"_type":"arg"},"leds":{"_type":"arg"},"modem-signal-threshold":{"_type":"arg"},"numbers":{"_type":"arg"},"type":{"_type":"arg"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","all-leds-off":{"_type":"arg"}}}},"license":{"_type":"dir","generate-new-id":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"without-paging":{"_type":"arg"}},"renew":{"_type":"cmd","account":{"_type":"arg","desc":"string value"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"level":{"_type":"arg"},"once":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}}},"logging":{"_type":"dir","action":{"_type":"dir","add":{"_type":"cmd","bsd-syslog":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disk-file-count":{"_type":"arg"},"disk-file-name":{"_type":"arg","desc":"string value"},"disk-lines-per-file":{"_type":"arg"},"disk-stop-on-full":{"_type":"arg"},"email-start-tls":{"_type":"arg"},"email-to":{"_type":"arg","desc":"string value"},"memory-lines":{"_type":"arg"},"memory-stop-on-full":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"remember":{"_type":"arg"},"remote":{"_type":"arg","desc":"see documentation"},"remote-port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"syslog-facility":{"_type":"arg"},"syslog-severity":{"_type":"arg"},"syslog-time-format":{"_type":"arg"},"target":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","bsd-syslog":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disk-file-count":{"_type":"arg"},"disk-file-name":{"_type":"arg","desc":"string value"},"disk-lines-per-file":{"_type":"arg"},"disk-stop-on-full":{"_type":"arg"},"email-start-tls":{"_type":"arg"},"email-to":{"_type":"arg","desc":"string value"},"memory-lines":{"_type":"arg"},"memory-stop-on-full":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remember":{"_type":"arg"},"remote":{"_type":"arg","desc":"see documentation"},"remote-port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"syslog-facility":{"_type":"arg"},"syslog-severity":{"_type":"arg"},"syslog-time-format":{"_type":"arg"},"target":{"_type":"arg"}},"set":{"_type":"cmd","bsd-syslog":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disk-file-count":{"_type":"arg"},"disk-file-name":{"_type":"arg","desc":"string value"},"disk-lines-per-file":{"_type":"arg"},"disk-stop-on-full":{"_type":"arg"},"email-start-tls":{"_type":"arg"},"email-to":{"_type":"arg","desc":"string value"},"memory-lines":{"_type":"arg"},"memory-stop-on-full":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"remember":{"_type":"arg"},"remote":{"_type":"arg","desc":"see documentation"},"remote-port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"syslog-facility":{"_type":"arg"},"syslog-severity":{"_type":"arg"},"syslog-time-format":{"_type":"arg"},"target":{"_type":"arg"}}},"add":{"_type":"cmd","action":{"_type":"arg"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"prefix":{"_type":"arg","desc":"string value"},"topics":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","action":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"string value"},"topics":{"_type":"arg"}},"set":{"_type":"cmd","action":{"_type":"arg"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"prefix":{"_type":"arg","desc":"string value"},"topics":{"_type":"arg"}}},"note":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","note":{"_type":"arg","desc":"string value"},"show-at-cli-login":{"_type":"arg"},"show-at-login":{"_type":"arg"}}},"ntp":{"_type":"dir","client":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"reset-freq-drift":{"_type":"cmd"},"servers":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"auth-key":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"iburst":{"_type":"arg"},"max-poll":{"_type":"arg"},"min-poll":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"auth-key":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"iburst":{"_type":"arg"},"max-poll":{"_type":"arg"},"min-poll":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"auth-key":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"iburst":{"_type":"arg"},"max-poll":{"_type":"arg"},"min-poll":{"_type":"arg"},"numbers":{"_type":"arg"}}},"set":{"_type":"cmd","enabled":{"_type":"arg"},"mode":{"_type":"arg"},"servers":{"_type":"arg","desc":"see documentation"},"vrf":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"key":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"key-id":{"_type":"arg"},"key-val":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"key-id":{"_type":"arg"},"key-val":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"key-id":{"_type":"arg"},"key-val":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"monitor-peers":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","auth-key":{"_type":"arg"},"broadcast":{"_type":"arg"},"broadcast-addresses":{"_type":"arg","desc":"A.B.C.D (IP address)"},"enabled":{"_type":"arg"},"local-clock-stratum":{"_type":"arg"},"manycast":{"_type":"arg"},"multicast":{"_type":"arg"},"use-local-clock":{"_type":"arg"},"vrf":{"_type":"arg"}}}},"package":{"_type":"dir","disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"downgrade":{"_type":"cmd"},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"uninstall":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"unschedule":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"update":{"_type":"dir","cancel":{"_type":"cmd","as-value":{"_type":"arg"}},"check-for-updates":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"download":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"ignore-missing":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"install":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"ignore-missing":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","channel":{"_type":"arg"}}}},"reboot":{"_type":"cmd"},"reset-configuration":{"_type":"cmd","caps-mode":{"_type":"arg"},"force-v6-to-v7-configuration-upgrade":{"_type":"arg"},"keep-users":{"_type":"arg"},"no-defaults":{"_type":"arg"},"run-after-reset":{"_type":"arg"},"shutdown":{"_type":"arg"},"skip-backup":{"_type":"arg"}},"resource":{"_type":"dir","cpu":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"irq":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"per-cpu-count":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","cpu":{"_type":"arg"},"numbers":{"_type":"arg"}},"rps":{"_type":"dir","disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"numbers":{"_type":"arg","desc":"see documentation"}}},"set":{"_type":"cmd","cpu":{"_type":"arg"},"numbers":{"_type":"arg"}}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"pci":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"usb-power-reset":{"_type":"cmd","bus":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"slot":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"without-paging":{"_type":"arg"}},"usb":{"_type":"dir","authorize":{"_type":"cmd","allow":{"_type":"arg"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","device":{"_type":"arg","desc":"string value"},"device-id":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"ports":{"_type":"arg"},"serial-number":{"_type":"arg","desc":"string value"},"speed":{"_type":"arg","desc":"string value"},"usb-version":{"_type":"arg","desc":"string value"},"vendor":{"_type":"arg","desc":"string value"},"vendor-id":{"_type":"arg","desc":"string value"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","authorization":{"_type":"arg"}}}}},"rtrace":{"_type":"dir","get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"start":{"_type":"cmd"},"stop":{"_type":"cmd"}},"scheduler":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interval":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"on-event":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"start-date":{"_type":"arg"},"start-time":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interval":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-event":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"start-date":{"_type":"arg"},"start-time":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interval":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-event":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"start-date":{"_type":"arg"},"start-time":{"_type":"arg"}}},"script":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"dont-require-permissions":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"owner":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"source":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"environment":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"value":{"_type":"arg","desc":"string value"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"job":{"_type":"dir","comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"started":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"started":{"_type":"arg"},"type":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"dont-require-permissions":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owner":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"source":{"_type":"arg","desc":"string value"}},"run":{"_type":"cmd","number":{"_type":"arg"},"use-script-permissions":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"dont-require-permissions":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"owner":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"source":{"_type":"arg","desc":"string value"}}},"serial-terminal":{"_type":"cmd","channel":{"_type":"arg"},"port":{"_type":"arg"}},"shutdown":{"_type":"cmd"},"ssh":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"command":{"_type":"arg"},"output-to-file":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"user":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"ssh-exec":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"as-value":{"_type":"arg"},"command":{"_type":"arg"},"output-to-file":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"user":{"_type":"arg","desc":"string value"},"vrf":{"_type":"arg"}},"sup-output":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"name":{"_type":"arg","desc":"string value"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"telnet":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"port":{"_type":"arg"},"vrf":{"_type":"arg"}},"upgrade":{"_type":"dir","download":{"_type":"cmd","numbers":{"_type":"arg"}},"download-all":{"_type":"cmd","as-value":{"_type":"arg"},"download-beta":{"_type":"arg"},"reboot-after-download":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"mirror":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"force-check":{"_type":"cmd"},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","check-interval":{"_type":"arg","desc":"12h..7101w3d6h28m15s (time interval)"},"enabled":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"primary-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"secondary-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"user":{"_type":"arg","desc":"string value"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"refresh":{"_type":"cmd"},"reset":{"_type":"cmd","download":{"_type":"arg"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","download":{"_type":"arg"},"numbers":{"_type":"arg"}},"upgrade-package-source":{"_type":"dir","add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"copy-from":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"numbers":{"_type":"arg"},"user":{"_type":"arg","desc":"string value"}}}},"ups":{"_type":"dir","add":{"_type":"cmd","alarm-setting":{"_type":"arg"},"check-capabilities":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"min-runtime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"offline-time":{"_type":"arg","desc":"time interval"},"port":{"_type":"arg"}},"beep":{"_type":"cmd","as-value":{"_type":"arg"},"number":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"monitor":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"numbers":{"_type":"arg"},"once":{"_type":"arg"},"without-paging":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"oid":{"_type":"arg"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","alarm-setting":{"_type":"arg"},"check-capabilities":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"min-runtime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"offline-time":{"_type":"arg","desc":"time interval"},"port":{"_type":"arg"}},"rtc":{"_type":"cmd","as-value":{"_type":"arg"},"number":{"_type":"arg"}},"self-test":{"_type":"cmd","as-value":{"_type":"arg"},"hid-test-type":{"_type":"arg"},"number":{"_type":"arg"}},"set":{"_type":"cmd","alarm-setting":{"_type":"arg"},"check-capabilities":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"min-runtime":{"_type":"arg","desc":"time interval"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"offline-time":{"_type":"arg","desc":"time interval"},"port":{"_type":"arg"}}},"watchdog":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","auto-send-supout":{"_type":"arg"},"automatic-supout":{"_type":"arg"},"ping-start-after-boot":{"_type":"arg","desc":"time interval"},"ping-timeout":{"_type":"arg","desc":"10s..10m (time interval)"},"send-email-from":{"_type":"arg","desc":"string value"},"send-email-to":{"_type":"arg","desc":"string value"},"send-smtp-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"watch-address":{"_type":"arg","desc":"none | A.B.C.D (IP address)"},"watchdog-timer":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"task":{"_type":"dir","add":{"_type":"cmd","append":{"_type":"arg"},"copy-from":{"_type":"arg"},"file-name":{"_type":"arg","desc":"string value"},"max-lines":{"_type":"arg"},"max-size":{"_type":"arg"},"no-header-paging":{"_type":"arg"},"save-interval":{"_type":"arg","desc":"10s..1h (time interval)"},"save-timestamp":{"_type":"arg"},"source":{"_type":"arg","desc":"string value"},"switch-to":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"next":{"_type":"cmd"},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"terminate":{"_type":"cmd","id":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"terminal":{"_type":"dir","ask":{"_type":"cmd","preinput":{"_type":"arg","desc":"string value"},"prompt":{"_type":"arg","desc":"string value"},"sensitive":{"_type":"arg"},"value-name":{"_type":"arg","desc":"string value"}},"cuu":{"_type":"cmd","count":{"_type":"arg"}},"el":{"_type":"cmd"},"inkey":{"_type":"cmd","timeout":{"_type":"arg","desc":"time interval"}},"style":{"_type":"cmd","style":{"_type":"arg"}}},"time":{"_type":"cmd","command":{"_type":"arg"}},"timestamp":{"_type":"cmd"},"toarray":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"tobool":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"tocrlf":{"_type":"cmd","input":{"_type":"arg","desc":"string value"}},"toid":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"toip":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"toip6":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"tolf":{"_type":"cmd","input":{"_type":"arg","desc":"string value"}},"tonsec":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"tonum":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"tool":{"_type":"path","bandwidth-server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"session":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"set":{"_type":"cmd","allocate-udp-ports-from":{"_type":"arg"},"authenticate":{"_type":"arg"},"enabled":{"_type":"arg"},"max-sessions":{"_type":"arg"}}},"bandwidth-test":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"connection-count":{"_type":"arg"},"direction":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"local-tx-speed":{"_type":"arg"},"local-udp-tx-size":{"_type":"arg"},"once":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, max length 32"},"protocol":{"_type":"arg"},"random-data":{"_type":"arg"},"remote-tx-speed":{"_type":"arg"},"remote-udp-tx-size":{"_type":"arg"},"user":{"_type":"arg","desc":"string value, max length 32"},"without-paging":{"_type":"arg"}},"dns-update":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"dns-server":{"_type":"arg","desc":"A.B.C.D (IP address)"},"key":{"_type":"arg","desc":"string value"},"key-name":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"ttl":{"_type":"arg"},"zone":{"_type":"arg","desc":"string value"}},"e-mail":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"send":{"_type":"cmd","as-value":{"_type":"arg"},"body":{"_type":"arg","desc":"string value"},"cc":{"_type":"arg","desc":"string value"},"file":{"_type":"arg"},"from":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value, max length 255"},"port":{"_type":"arg"},"server":{"_type":"arg","desc":"see documentation"},"subject":{"_type":"arg","desc":"string value"},"tls":{"_type":"arg"},"to":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value, max length 255"}},"set":{"_type":"cmd","from":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value, max length 255"},"port":{"_type":"arg"},"server":{"_type":"arg","desc":"see documentation"},"tls":{"_type":"arg"},"user":{"_type":"arg","desc":"string value, max length 255"},"vrf":{"_type":"arg"}}},"fetch":{"_type":"cmd","address":{"_type":"arg","desc":"see documentation"},"as-value":{"_type":"arg"},"ascii":{"_type":"arg"},"certificate":{"_type":"arg"},"check-certificate":{"_type":"arg"},"dst-path":{"_type":"arg","desc":"string value"},"duration":{"_type":"arg","desc":"time interval"},"host":{"_type":"arg","desc":"string value"},"http-auth-scheme":{"_type":"arg"},"http-content-encoding":{"_type":"arg"},"http-data":{"_type":"arg","desc":"string value"},"http-header-field":{"_type":"arg","desc":"string value"},"http-method":{"_type":"arg"},"idle-timeout":{"_type":"arg","desc":"1s..1w (time interval)"},"keep-result":{"_type":"arg"},"mode":{"_type":"arg"},"once":{"_type":"arg"},"output":{"_type":"arg"},"password":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"src-path":{"_type":"arg","desc":"string value"},"upload":{"_type":"arg"},"url":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"},"without-paging":{"_type":"arg"}},"flood-ping":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"count":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"size":{"_type":"arg"},"timeout":{"_type":"arg","desc":"10ms..5s (time interval)"},"without-paging":{"_type":"arg"}},"graphing":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"interface":{"_type":"dir","add":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"set":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"store-on-disk":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"queue":{"_type":"dir","add":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"allow-target":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"simple-queue":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"allow-target":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"simple-queue":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"set":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"allow-target":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"simple-queue":{"_type":"arg"},"store-on-disk":{"_type":"arg"}}},"resource":{"_type":"dir","add":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"store-on-disk":{"_type":"arg"}},"set":{"_type":"cmd","allow-address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"numbers":{"_type":"arg"},"store-on-disk":{"_type":"arg"}}},"set":{"_type":"cmd","page-refresh":{"_type":"arg"},"store-every":{"_type":"arg"}}},"ip-scan":{"_type":"cmd","address-range":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"mac-scan":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"mac-server":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"mac-winbox":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","allowed-interface-list":{"_type":"arg"}}},"ping":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","enabled":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"sessions":{"_type":"dir","edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"reset":{"_type":"cmd","interface":{"_type":"arg"},"numbers":{"_type":"arg"},"src-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"uptime":{"_type":"arg","desc":"time interval"}},"set":{"_type":"cmd","interface":{"_type":"arg"},"numbers":{"_type":"arg"},"src-address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"uptime":{"_type":"arg","desc":"time interval"}}},"set":{"_type":"cmd","allowed-interface-list":{"_type":"arg"}}},"mac-telnet":{"_type":"cmd","host":{"_type":"arg"}},"netwatch":{"_type":"dir","add":{"_type":"cmd","certificate":{"_type":"arg"},"check-certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"down-script":{"_type":"arg","desc":"string value"},"host":{"_type":"arg","desc":"see documentation"},"http-codes":{"_type":"arg"},"interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"name":{"_type":"arg","desc":"string value"},"packet-count":{"_type":"arg"},"packet-interval":{"_type":"arg","desc":"20ms..71w2h27m52s950ms (time interval)"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"start-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"startup-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"test-script":{"_type":"arg","desc":"string value"},"thr-avg":{"_type":"arg","desc":"time interval"},"thr-http-time":{"_type":"arg","desc":"time interval"},"thr-jitter":{"_type":"arg","desc":"time interval"},"thr-loss-count":{"_type":"arg"},"thr-loss-percent":{"_type":"arg"},"thr-max":{"_type":"arg","desc":"time interval"},"thr-stdev":{"_type":"arg","desc":"time interval"},"thr-tcp-conn-time":{"_type":"arg","desc":"0s..30s (time interval)"},"timeout":{"_type":"arg","desc":"10ms..4w (time interval)"},"type":{"_type":"arg"},"up-script":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"stats":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","certificate":{"_type":"arg"},"check-certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-script":{"_type":"arg","desc":"string value"},"host":{"_type":"arg","desc":"see documentation"},"http-codes":{"_type":"arg"},"interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-interval":{"_type":"arg","desc":"20ms..71w2h27m52s950ms (time interval)"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"start-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"startup-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"test-script":{"_type":"arg","desc":"string value"},"thr-avg":{"_type":"arg","desc":"time interval"},"thr-http-time":{"_type":"arg","desc":"time interval"},"thr-jitter":{"_type":"arg","desc":"time interval"},"thr-loss-count":{"_type":"arg"},"thr-loss-percent":{"_type":"arg"},"thr-max":{"_type":"arg","desc":"time interval"},"thr-stdev":{"_type":"arg","desc":"time interval"},"thr-tcp-conn-time":{"_type":"arg","desc":"0s..30s (time interval)"},"timeout":{"_type":"arg","desc":"10ms..4w (time interval)"},"type":{"_type":"arg"},"up-script":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","certificate":{"_type":"arg"},"check-certificate":{"_type":"arg"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"down-script":{"_type":"arg","desc":"string value"},"host":{"_type":"arg","desc":"see documentation"},"http-codes":{"_type":"arg"},"interval":{"_type":"arg","desc":"1s..71w2h27m52s950ms (time interval)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-interval":{"_type":"arg","desc":"20ms..71w2h27m52s950ms (time interval)"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"start-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"startup-delay":{"_type":"arg","desc":"0s..1h (time interval)"},"test-script":{"_type":"arg","desc":"string value"},"thr-avg":{"_type":"arg","desc":"time interval"},"thr-http-time":{"_type":"arg","desc":"time interval"},"thr-jitter":{"_type":"arg","desc":"time interval"},"thr-loss-count":{"_type":"arg"},"thr-loss-percent":{"_type":"arg"},"thr-max":{"_type":"arg","desc":"time interval"},"thr-stdev":{"_type":"arg","desc":"time interval"},"thr-tcp-conn-time":{"_type":"arg","desc":"0s..30s (time interval)"},"timeout":{"_type":"arg","desc":"10ms..4w (time interval)"},"type":{"_type":"arg"},"up-script":{"_type":"arg","desc":"string value"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"ping":{"_type":"cmd","address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"arp-ping":{"_type":"arg"},"as-value":{"_type":"arg"},"count":{"_type":"arg"},"do-not-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"10ms..5s (time interval)"},"proplist":{"_type":"arg"},"size":{"_type":"arg"},"src-address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ttl":{"_type":"arg"},"vrf":{"_type":"arg"},"without-paging":{"_type":"arg"}},"ping-speed":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"first-ping-size":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"second-ping-size":{"_type":"arg"},"time-between-pings":{"_type":"arg","desc":"0s..8m20s (time interval)"},"without-paging":{"_type":"arg"}},"profile":{"_type":"cmd","as-value":{"_type":"arg"},"cpu":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"without-paging":{"_type":"arg"}},"romon":{"_type":"dir","discover":{"_type":"cmd","as-value":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"proplist":{"_type":"arg"},"without-paging":{"_type":"arg"}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"ping":{"_type":"cmd","as-value":{"_type":"arg"},"count":{"_type":"arg"},"id":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"interval":{"_type":"arg","desc":"10ms..5s (time interval)"},"proplist":{"_type":"arg"},"size":{"_type":"arg"},"without-paging":{"_type":"arg"}},"port":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"forbid":{"_type":"arg"},"interface":{"_type":"arg"},"secrets":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"forbid":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"secrets":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"cost":{"_type":"arg"},"disabled":{"_type":"arg"},"forbid":{"_type":"arg"},"interface":{"_type":"arg"},"numbers":{"_type":"arg"},"secrets":{"_type":"arg","desc":"string value"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","enabled":{"_type":"arg"},"id":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"secrets":{"_type":"arg","desc":"string value"}},"ssh":{"_type":"cmd","address":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"command":{"_type":"arg"},"output-to-file":{"_type":"arg","desc":"string value"},"user":{"_type":"arg","desc":"string value"}}},"sms":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"inbox":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"send":{"_type":"cmd","as-value":{"_type":"arg"},"channel":{"_type":"arg"},"message":{"_type":"arg","desc":"string value"},"phone-number":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"smsc":{"_type":"arg","desc":"string value"},"status-report-request":{"_type":"arg"},"type":{"_type":"arg"}},"set":{"_type":"cmd","allowed-number":{"_type":"arg","desc":"string value"},"channel":{"_type":"arg"},"port":{"_type":"arg"},"receive-enabled":{"_type":"arg"},"secret":{"_type":"arg","desc":"string value"},"sim-pin":{"_type":"arg","desc":"string value"},"sms-storage":{"_type":"arg"}}},"sniffer":{"_type":"dir","connection":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"host":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"packet":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"raw":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"protocol":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"quick":{"_type":"cmd","as-value":{"_type":"arg"},"cpu":{"_type":"arg"},"direction":{"_type":"arg"},"dst-ip-address":{"_type":"arg"},"dst-ipv6-address":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"ip-address":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"ipv6-address":{"_type":"arg"},"mac-address":{"_type":"arg"},"mac-protocol":{"_type":"arg"},"operator-between-entries":{"_type":"arg"},"port":{"_type":"arg"},"proplist":{"_type":"arg"},"rows":{"_type":"arg"},"show-frame":{"_type":"arg"},"size":{"_type":"arg"},"src-ip-address":{"_type":"arg"},"src-ipv6-address":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"vlan-id":{"_type":"arg"},"without-paging":{"_type":"arg"}},"save":{"_type":"cmd","file-name":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","file-limit":{"_type":"arg"},"file-name":{"_type":"arg","desc":"string value"},"filter-cpu":{"_type":"arg"},"filter-direction":{"_type":"arg"},"filter-dst-ip-address":{"_type":"arg"},"filter-dst-ipv6-address":{"_type":"arg"},"filter-dst-mac-address":{"_type":"arg"},"filter-dst-port":{"_type":"arg"},"filter-interface":{"_type":"arg"},"filter-ip-address":{"_type":"arg"},"filter-ip-protocol":{"_type":"arg"},"filter-ipv6-address":{"_type":"arg"},"filter-mac-address":{"_type":"arg"},"filter-mac-protocol":{"_type":"arg"},"filter-operator-between-entries":{"_type":"arg"},"filter-port":{"_type":"arg"},"filter-size":{"_type":"arg"},"filter-src-ip-address":{"_type":"arg"},"filter-src-ipv6-address":{"_type":"arg"},"filter-src-mac-address":{"_type":"arg"},"filter-src-port":{"_type":"arg"},"filter-stream":{"_type":"arg"},"filter-vlan":{"_type":"arg"},"memory-limit":{"_type":"arg"},"memory-scroll":{"_type":"arg"},"only-headers":{"_type":"arg"},"quick-rows":{"_type":"arg"},"quick-show-frame":{"_type":"arg"},"streaming-enabled":{"_type":"arg"},"streaming-server":{"_type":"arg","desc":"A.B.C.D (IP address)"}},"start":{"_type":"cmd","cpu":{"_type":"arg"},"direction":{"_type":"arg"},"dst-ip-address":{"_type":"arg"},"dst-ipv6-address":{"_type":"arg"},"dst-mac-address":{"_type":"arg"},"dst-port":{"_type":"arg"},"interface":{"_type":"arg"},"ip-address":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"ipv6-address":{"_type":"arg"},"mac-address":{"_type":"arg"},"mac-protocol":{"_type":"arg"},"operator-between-entries":{"_type":"arg"},"port":{"_type":"arg"},"size":{"_type":"arg"},"src-ip-address":{"_type":"arg"},"src-ipv6-address":{"_type":"arg"},"src-mac-address":{"_type":"arg"},"src-port":{"_type":"arg"},"vlan-id":{"_type":"arg"}},"stop":{"_type":"cmd"}},"snmp-get":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"as-value":{"_type":"arg"},"authentication-password":{"_type":"arg","desc":"string value"},"authentication-protocol":{"_type":"arg"},"community":{"_type":"arg","desc":"string value"},"encryption-password":{"_type":"arg","desc":"string value"},"encryption-protocol":{"_type":"arg"},"next":{"_type":"arg"},"oid":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"security":{"_type":"arg"},"tries":{"_type":"arg"},"try-timeout":{"_type":"arg","desc":"time interval"},"version":{"_type":"arg"},"without-paging":{"_type":"arg"}},"snmp-walk":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"as-value":{"_type":"arg"},"authentication-password":{"_type":"arg","desc":"string value"},"authentication-protocol":{"_type":"arg"},"community":{"_type":"arg","desc":"string value"},"encryption-password":{"_type":"arg","desc":"string value"},"encryption-protocol":{"_type":"arg"},"oid":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"security":{"_type":"arg"},"tries":{"_type":"arg"},"try-timeout":{"_type":"arg","desc":"time interval"},"version":{"_type":"arg"},"without-paging":{"_type":"arg"}},"speed-test":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"append":{"_type":"arg"},"as-value":{"_type":"arg"},"connection-count":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"once":{"_type":"arg"},"password":{"_type":"arg","desc":"string value, max length 32"},"test-duration":{"_type":"arg","desc":"5s..7101w3d6h28m15s (time interval)"},"user":{"_type":"arg","desc":"string value, max length 32"},"without-paging":{"_type":"arg"}},"torch":{"_type":"cmd","as-value":{"_type":"arg"},"cpu":{"_type":"arg"},"dscp":{"_type":"arg"},"dst-address":{"_type":"arg"},"dst-address6":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"mac-protocol":{"_type":"arg"},"port":{"_type":"arg"},"proplist":{"_type":"arg"},"src-address":{"_type":"arg"},"src-address6":{"_type":"arg"},"vlan-id":{"_type":"arg"},"without-paging":{"_type":"arg"}},"traceroute":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D (IP address)"},"as-value":{"_type":"arg"},"count":{"_type":"arg"},"do-not-fragment":{"_type":"arg"},"dscp":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"interface":{"_type":"arg"},"max-hops":{"_type":"arg"},"port":{"_type":"arg"},"proplist":{"_type":"arg"},"protocol":{"_type":"arg"},"size":{"_type":"arg"},"src-address":{"_type":"arg","desc":"see documentation"},"timeout":{"_type":"arg","desc":"10ms..3s (time interval)"},"use-dns":{"_type":"arg"},"vrf":{"_type":"arg"},"without-paging":{"_type":"arg"}},"traffic-generator":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"inject":{"_type":"cmd","data":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"priority":{"_type":"arg"}},"inject-pcap":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"do":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"file":{"_type":"arg","desc":"string value"},"interface":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.020..00:00:05 (time interval)"},"loop":{"_type":"arg"},"once":{"_type":"arg"},"pcap-file":{"_type":"arg"},"speed-multiplier":{"_type":"arg"},"without-paging":{"_type":"arg"}},"packet-template":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"copy-from":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header-stack":{"_type":"arg"},"interface":{"_type":"arg"},"ip-dscp":{"_type":"arg"},"ip-dst":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-frag-off":{"_type":"arg"},"ip-gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ip-id":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"ip-src":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-ttl":{"_type":"arg"},"ipv6-dst":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-flow-label":{"_type":"arg"},"ipv6-gateway":{"_type":"arg","desc":"see documentation"},"ipv6-hop-limit":{"_type":"arg"},"ipv6-next-header":{"_type":"arg"},"ipv6-src":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-traffic-class":{"_type":"arg"},"mac-dst":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-protocol":{"_type":"arg"},"mac-src":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"raw-header":{"_type":"arg","desc":"string value"},"special-footer":{"_type":"arg"},"tcp-ack":{"_type":"arg"},"tcp-data-offset":{"_type":"arg"},"tcp-dst-port":{"_type":"arg"},"tcp-flags":{"_type":"arg","desc":"fin|syn|rst|psh|ack|urg|ece|cwr|ns|res0|res1|res2[,Flags*]"},"tcp-src-port":{"_type":"arg"},"tcp-syn":{"_type":"arg"},"tcp-urgent-pointer":{"_type":"arg"},"tcp-window-size":{"_type":"arg"},"udp-checksum":{"_type":"arg"},"udp-dst-port":{"_type":"arg"},"udp-src-port":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"},"vlan-protocol":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header-stack":{"_type":"arg"},"interface":{"_type":"arg"},"ip-dscp":{"_type":"arg"},"ip-dst":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-frag-off":{"_type":"arg"},"ip-gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ip-id":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"ip-src":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-ttl":{"_type":"arg"},"ipv6-dst":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-flow-label":{"_type":"arg"},"ipv6-gateway":{"_type":"arg","desc":"see documentation"},"ipv6-hop-limit":{"_type":"arg"},"ipv6-next-header":{"_type":"arg"},"ipv6-src":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-traffic-class":{"_type":"arg"},"mac-dst":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-protocol":{"_type":"arg"},"mac-src":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"raw-header":{"_type":"arg","desc":"string value"},"special-footer":{"_type":"arg"},"tcp-ack":{"_type":"arg"},"tcp-data-offset":{"_type":"arg"},"tcp-dst-port":{"_type":"arg"},"tcp-flags":{"_type":"arg","desc":"fin|syn|rst|psh|ack|urg|ece|cwr|ns|res0|res1|res2[,Flags*]"},"tcp-src-port":{"_type":"arg"},"tcp-syn":{"_type":"arg"},"tcp-urgent-pointer":{"_type":"arg"},"tcp-window-size":{"_type":"arg"},"udp-checksum":{"_type":"arg"},"udp-dst-port":{"_type":"arg"},"udp-src-port":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"},"vlan-protocol":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header-stack":{"_type":"arg"},"interface":{"_type":"arg"},"ip-dscp":{"_type":"arg"},"ip-dst":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-frag-off":{"_type":"arg"},"ip-gateway":{"_type":"arg","desc":"A.B.C.D (IP address)"},"ip-id":{"_type":"arg"},"ip-protocol":{"_type":"arg"},"ip-src":{"_type":"arg","desc":"A.B.C.D[-A.B.C.D |0..32 |/A.B.C.D ] (IP address range)"},"ip-ttl":{"_type":"arg"},"ipv6-dst":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-flow-label":{"_type":"arg"},"ipv6-gateway":{"_type":"arg","desc":"see documentation"},"ipv6-hop-limit":{"_type":"arg"},"ipv6-next-header":{"_type":"arg"},"ipv6-src":{"_type":"arg","desc":"IPv6/0..128 (IPv6 prefix)"},"ipv6-traffic-class":{"_type":"arg"},"mac-dst":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"mac-protocol":{"_type":"arg"},"mac-src":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"raw-header":{"_type":"arg","desc":"string value"},"special-footer":{"_type":"arg"},"tcp-ack":{"_type":"arg"},"tcp-data-offset":{"_type":"arg"},"tcp-dst-port":{"_type":"arg"},"tcp-flags":{"_type":"arg","desc":"fin|syn|rst|psh|ack|urg|ece|cwr|ns|res0|res1|res2[,Flags*]"},"tcp-src-port":{"_type":"arg"},"tcp-syn":{"_type":"arg"},"tcp-urgent-pointer":{"_type":"arg"},"tcp-window-size":{"_type":"arg"},"udp-checksum":{"_type":"arg"},"udp-dst-port":{"_type":"arg"},"udp-src-port":{"_type":"arg"},"vlan-id":{"_type":"arg"},"vlan-priority":{"_type":"arg"},"vlan-protocol":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"port":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"set":{"_type":"cmd","disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"quick":{"_type":"cmd","as-value":{"_type":"arg"},"cpu-core":{"_type":"arg"},"duration":{"_type":"arg","desc":"time interval"},"entries-to-show":{"_type":"arg"},"freeze-frame-interval":{"_type":"arg","desc":"00:00:00.020..00:00:30 (time interval)"},"id":{"_type":"arg"},"interface":{"_type":"arg"},"mbps":{"_type":"arg"},"measure-out-of-order":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"pps":{"_type":"arg"},"proplist":{"_type":"arg"},"stream":{"_type":"arg"},"test-id":{"_type":"arg"},"tx-template":{"_type":"arg"},"without-paging":{"_type":"arg"}},"raw-packet-template":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"copy-from":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header":{"_type":"arg","desc":"string value"},"ip-header-offset":{"_type":"arg"},"ipv6-header-offset":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"special-footer":{"_type":"arg"},"tcp-header-offset":{"_type":"arg"},"udp-compute-checksum":{"_type":"arg"},"udp-header-offset":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header":{"_type":"arg","desc":"string value"},"ip-header-offset":{"_type":"arg"},"ipv6-header-offset":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"special-footer":{"_type":"arg"},"tcp-header-offset":{"_type":"arg"},"udp-compute-checksum":{"_type":"arg"},"udp-header-offset":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"compute-checksum-from-offset":{"_type":"arg"},"data":{"_type":"arg"},"data-byte":{"_type":"arg"},"header":{"_type":"arg","desc":"string value"},"ip-header-offset":{"_type":"arg"},"ipv6-header-offset":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"port":{"_type":"arg"},"random-byte-offsets-and-masks":{"_type":"arg"},"random-ranges":{"_type":"arg"},"special-footer":{"_type":"arg"},"tcp-header-offset":{"_type":"arg"},"udp-compute-checksum":{"_type":"arg"},"udp-header-offset":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}},"set":{"_type":"cmd","latency-distribution-max":{"_type":"arg","desc":"time interval"},"measure-out-of-order":{"_type":"arg"},"stats-samples-to-keep":{"_type":"arg"},"test-id":{"_type":"arg"}},"start":{"_type":"cmd","cpu-core":{"_type":"arg"},"id":{"_type":"arg"},"interface":{"_type":"arg"},"mbps":{"_type":"arg"},"measure-out-of-order":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"pps":{"_type":"arg"},"stream":{"_type":"arg"},"test-id":{"_type":"arg"},"tx-template":{"_type":"arg"}},"stats":{"_type":"dir","latency-distribution":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"port":{"_type":"arg"},"proplist":{"_type":"arg"},"seq":{"_type":"arg"},"show-ids":{"_type":"arg"},"stream-id":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"port":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"raw":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}},"stream":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}}}},"stop":{"_type":"cmd"},"stream":{"_type":"dir","add":{"_type":"cmd","copy-from":{"_type":"arg"},"cpu-core":{"_type":"arg"},"disabled":{"_type":"arg"},"id":{"_type":"arg"},"mbps":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"packet-count":{"_type":"arg"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"pps":{"_type":"arg"},"tx-template":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","cpu-core":{"_type":"arg"},"disabled":{"_type":"arg"},"id":{"_type":"arg"},"mbps":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"pps":{"_type":"arg"},"tx-template":{"_type":"arg"}},"set":{"_type":"cmd","cpu-core":{"_type":"arg"},"disabled":{"_type":"arg"},"id":{"_type":"arg"},"mbps":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"packet-count":{"_type":"arg"},"packet-size":{"_type":"arg"},"port":{"_type":"arg"},"pps":{"_type":"arg"},"tx-template":{"_type":"arg"}},"unset":{"_type":"cmd","numbers":{"_type":"arg"},"value-name":{"_type":"arg"}}}},"traffic-monitor":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"on-event":{"_type":"arg","desc":"string value"},"threshold":{"_type":"arg"},"traffic":{"_type":"arg"},"trigger":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"disable":{"_type":"cmd","numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-event":{"_type":"arg","desc":"string value"},"threshold":{"_type":"arg"},"traffic":{"_type":"arg"},"trigger":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"interface":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"on-event":{"_type":"arg","desc":"string value"},"threshold":{"_type":"arg"},"traffic":{"_type":"arg"},"trigger":{"_type":"arg"}}},"wol":{"_type":"cmd","as-value":{"_type":"arg"},"interface":{"_type":"arg"},"mac":{"_type":"arg","desc":"AB[:|-|.]CD[:|-|.]EF[:|-|.]GH[:|-|.]IJ[:|-|.]KL (MAC address)"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"tostr":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"totime":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"typeof":{"_type":"cmd","value":{"_type":"arg","desc":"see documentation"}},"undo":{"_type":"cmd"},"user":{"_type":"path","aaa":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","accounting":{"_type":"arg"},"default-group":{"_type":"arg"},"exclude-groups":{"_type":"arg"},"interim-update":{"_type":"arg","desc":"time interval"},"use-radius":{"_type":"arg"}}},"active":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"request-logout":{"_type":"cmd","numbers":{"_type":"arg"}}},"add":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"disabled":{"_type":"arg"},"group":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"password":{"_type":"arg","desc":"string value"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"}},"disable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"enable":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"expire-password":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"group":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"policy":{"_type":"arg"},"skin":{"_type":"arg"}},"comment":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}},"edit":{"_type":"cmd","number":{"_type":"arg"},"value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"policy":{"_type":"arg"},"skin":{"_type":"arg"}},"set":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"policy":{"_type":"arg"},"skin":{"_type":"arg"}}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg","desc":"see documentation"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg","desc":"see documentation"}},"reset":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"}},"set":{"_type":"cmd","address":{"_type":"arg","desc":"A.B.C.D/M (IP prefix)"},"comment":{"_type":"arg","desc":"string value"},"disabled":{"_type":"arg"},"group":{"_type":"arg"},"name":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg","desc":"see documentation"},"password":{"_type":"arg","desc":"string value"}},"settings":{"_type":"dir","edit":{"_type":"cmd","value-name":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"value-name":{"_type":"arg"}},"print":{"_type":"cmd","as-value":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"without-paging":{"_type":"arg"}},"set":{"_type":"cmd","minimum-categories":{"_type":"arg"},"minimum-password-length":{"_type":"arg"}}},"ssh-keys":{"_type":"dir","add":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"copy-from":{"_type":"arg"},"key":{"_type":"arg","desc":"string value"},"user":{"_type":"arg"}},"find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"import":{"_type":"cmd","key-owner":{"_type":"arg","desc":"string value"},"public-key-file":{"_type":"arg"},"user":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"private":{"_type":"dir","find":{"_type":"cmd","where":{"_type":"arg"}},"get":{"_type":"cmd","as-string":{"_type":"arg"},"as-string-value":{"_type":"arg"},"number":{"_type":"arg"},"value-name":{"_type":"arg"}},"import":{"_type":"cmd","key-owner":{"_type":"arg","desc":"string value"},"passphrase":{"_type":"arg","desc":"string value"},"private-key-file":{"_type":"arg"},"user":{"_type":"arg"}},"print":{"_type":"cmd","append":{"_type":"arg"},"as-value":{"_type":"arg"},"brief":{"_type":"arg"},"count-only":{"_type":"arg"},"detail":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"follow":{"_type":"arg"},"follow-only":{"_type":"arg"},"follow-strict":{"_type":"arg"},"from":{"_type":"arg"},"interval":{"_type":"arg","desc":"00:00:00.200.. (time interval)"},"proplist":{"_type":"arg"},"show-ids":{"_type":"arg"},"terse":{"_type":"arg"},"value-list":{"_type":"arg"},"where":{"_type":"arg"},"without-paging":{"_type":"arg"}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"}}},"remove":{"_type":"cmd","numbers":{"_type":"arg"}},"reset":{"_type":"cmd","comment":{"_type":"arg","desc":"string value"},"key":{"_type":"arg","desc":"string value"},"numbers":{"_type":"arg"},"user":{"_type":"arg"}}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}},"while":{"_type":"cmd","condition":{"_type":"arg"},"do":{"_type":"arg"}},"export":{"_type":"cmd","compact":{"_type":"arg"},"file":{"_type":"arg","desc":"string value"},"hide-sensitive":{"_type":"arg"},"show-sensitive":{"_type":"arg"},"terse":{"_type":"arg"},"verbose":{"_type":"arg"},"where":{"_type":"arg"}}} \ No newline at end of file diff --git a/docs/7.15.1/oas2.json b/docs/7.15.1/oas2.json new file mode 100644 index 0000000..a3b1fd3 --- /dev/null +++ b/docs/7.15.1/oas2.json @@ -0,0 +1,244087 @@ +{ + "swagger": "2.0", + "info": { + "title": "RouterOS REST Schema v7.15.1 (all)", + "version": "v7.15.1" + }, + "host": "{host}:{port}", + "basePath": "/rest", + "x-amf-baseUriParameters": { + "host": { + "description": "RouterOS device IP or host name", + "default": "192.168.88.1" + }, + "port": { + "description": "RouterOS https port to use", + "default": "443" + } + }, + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "schemes": [ + "https", + "http" + ], + "externalDocs": { + "description": "Schema is generated using `/console/inspect` from a RouterOS device, and\ninterpreted into a schema based on the rules in\n[Mikrotik REST documentation](https://help.mikrotik.com)\n", + "x-amf-title": "RouterOS RAML Schema for REST API" + }, + "paths": { + "/beep": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "frequency": {}, + "length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "common-name": {}, + "copy-from": {}, + "country": {}, + "days-valid": {}, + "digest-algorithm": {}, + "key-size": {}, + "key-usage": {}, + "locality": {}, + "name": {}, + "organization": {}, + "state": {}, + "subject-alt-name": {}, + "trusted": {}, + "unit": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "common-name": {}, + "copy-from": {}, + "country": {}, + "days-valid": {}, + "digest-algorithm": {}, + "key-size": {}, + "key-usage": {}, + "locality": {}, + "name": {}, + "organization": {}, + "state": {}, + "subject-alt-name": {}, + "trusted": {}, + "unit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/add-scep": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "ca-identity": {}, + "challenge-password": {}, + "name": {}, + "on-smart-card": {}, + "refresh": {}, + "scep-url": {}, + "template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/card-reinstall": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "pin": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/card-verify": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "pin": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/create-certificate-request": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "challenge-passphrase": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "key-passphrase": {}, + "once": {}, + "template": {}, + "unstructured-address": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "url": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/download": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/flush": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "url": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/crl/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/enable-ssl-certificate": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "directory-url": {}, + "dns-name": {}, + "do": {}, + "duration": {}, + "eab-hmac-key": {}, + "eab-kid": {}, + "file": {}, + "interval": {}, + "once": {}, + "reset-private-key": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/export-certificate": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "export-passphrase": {}, + "file-name": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "common-name": {}, + "country": {}, + "days-valid": {}, + "digest-algorithm": {}, + "key-size": {}, + "key-usage": {}, + "locality": {}, + "name": {}, + "numbers": {}, + "organization": {}, + "state": {}, + "subject-alt-name": {}, + "trusted": {}, + "unit": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file-name": {}, + "name": {}, + "passphrase": {}, + "trusted": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/issued-revoke": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "active": {}, + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "inactive": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "common-name": {}, + "country": {}, + "days-valid": {}, + "digest-algorithm": {}, + "key-size": {}, + "key-usage": {}, + "locality": {}, + "name": {}, + "numbers": {}, + "organization": {}, + "state": {}, + "subject-alt-name": {}, + "trusted": {}, + "unit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-renew": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-cert": {}, + "copy-from": {}, + "days-valid": {}, + "disabled": {}, + "next-ca-cert": {}, + "path": {}, + "request-lifetime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-cert": {}, + "copy-from": {}, + "days-valid": {}, + "disabled": {}, + "next-ca-cert": {}, + "path": {}, + "request-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-cert": {}, + "days-valid": {}, + "disabled": {}, + "next-ca-cert": {}, + "numbers": {}, + "path": {}, + "request-lifetime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/generate": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "minutes-valid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/otp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-identity": {}, + "challenge-password": {}, + "copy-from": {}, + "disabled": {}, + "fingerprint-algorithm": {}, + "name": {}, + "on-smart-card": {}, + "ra-path": {}, + "ra-transaction-lifetime": {}, + "server-url": {}, + "template": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-identity": {}, + "challenge-password": {}, + "copy-from": {}, + "disabled": {}, + "fingerprint-algorithm": {}, + "name": {}, + "on-smart-card": {}, + "ra-path": {}, + "ra-transaction-lifetime": {}, + "server-url": {}, + "template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-identity": {}, + "challenge-password": {}, + "disabled": {}, + "fingerprint-algorithm": {}, + "name": {}, + "numbers": {}, + "on-smart-card": {}, + "ra-path": {}, + "ra-transaction-lifetime": {}, + "server-url": {}, + "template": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/renew": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-identity": {}, + "challenge-password": {}, + "disabled": {}, + "fingerprint-algorithm": {}, + "name": {}, + "numbers": {}, + "on-smart-card": {}, + "ra-path": {}, + "ra-transaction-lifetime": {}, + "server-url": {}, + "template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/ra/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-identity": {}, + "challenge-password": {}, + "disabled": {}, + "fingerprint-algorithm": {}, + "name": {}, + "numbers": {}, + "on-smart-card": {}, + "ra-path": {}, + "ra-transaction-lifetime": {}, + "server-url": {}, + "template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/grant": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/requests/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-cert": {}, + "days-valid": {}, + "disabled": {}, + "next-ca-cert": {}, + "numbers": {}, + "path": {}, + "request-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/scep-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-cert": {}, + "days-valid": {}, + "disabled": {}, + "next-ca-cert": {}, + "numbers": {}, + "path": {}, + "request-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "common-name": {}, + "country": {}, + "days-valid": {}, + "digest-algorithm": {}, + "key-size": {}, + "key-usage": {}, + "locality": {}, + "name": {}, + "numbers": {}, + "organization": {}, + "state": {}, + "subject-alt-name": {}, + "trusted": {}, + "unit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "crl-download": {}, + "crl-store": {}, + "crl-use": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "crl-download": {}, + "crl-store": {}, + "crl-use": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/sign": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "ca": {}, + "ca-crl-host": {}, + "ca-on-smart-card": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "name": {}, + "number": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/sign-certificate-request": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "ca": {}, + "days-valid": {}, + "digest-algorithm": {}, + "file-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/certificate/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console": {}, + "/console/clear-history": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/inspect": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "input": {}, + "path": {}, + "proplist": {}, + "request": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "sanitize-names": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/console/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "sanitize-names": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/convert": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "from-scheme": {}, + "to": {}, + "to-scheme": {}, + "transform": {}, + "transform-scheme": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/delay": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "delay-time": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/deserialize": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "media-interface": {}, + "media-sharing": {}, + "parent": {}, + "partition-number": {}, + "partition-offset": {}, + "partition-size": {}, + "slot": {}, + "smb-address": {}, + "smb-encryption": {}, + "smb-password": {}, + "smb-share": {}, + "smb-sharing": {}, + "smb-user": {}, + "tmpfs-max-size": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "media-interface": {}, + "media-sharing": {}, + "parent": {}, + "partition-number": {}, + "partition-offset": {}, + "partition-size": {}, + "slot": {}, + "smb-address": {}, + "smb-encryption": {}, + "smb-password": {}, + "smb-share": {}, + "smb-sharing": {}, + "smb-user": {}, + "tmpfs-max-size": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/copy": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "dst": {}, + "dst-offset": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "size": {}, + "src": {}, + "src-offset": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/eject-drive": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/format-drive": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "file-system": {}, + "freeze-frame-interval": {}, + "label": {}, + "mbr-partition-table": {}, + "numbers": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "media-interface": {}, + "media-sharing": {}, + "numbers": {}, + "parent": {}, + "partition-number": {}, + "partition-offset": {}, + "partition-size": {}, + "slot": {}, + "smb-address": {}, + "smb-encryption": {}, + "smb-password": {}, + "smb-share": {}, + "smb-sharing": {}, + "smb-user": {}, + "tmpfs-max-size": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/monitor-traffic": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "stats-detail": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "media-interface": {}, + "media-sharing": {}, + "numbers": {}, + "parent": {}, + "partition-number": {}, + "partition-offset": {}, + "partition-size": {}, + "slot": {}, + "smb-address": {}, + "smb-encryption": {}, + "smb-password": {}, + "smb-share": {}, + "smb-sharing": {}, + "smb-user": {}, + "tmpfs-max-size": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "media-interface": {}, + "media-sharing": {}, + "numbers": {}, + "parent": {}, + "partition-number": {}, + "partition-offset": {}, + "partition-size": {}, + "slot": {}, + "smb-address": {}, + "smb-encryption": {}, + "smb-password": {}, + "smb-share": {}, + "smb-sharing": {}, + "smb-user": {}, + "tmpfs-max-size": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-media-interface": {}, + "auto-media-sharing": {}, + "auto-smb-sharing": {}, + "auto-smb-user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-media-interface": {}, + "auto-media-sharing": {}, + "auto-smb-sharing": {}, + "auto-smb-user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/disk/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/do": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "command": {}, + "if": {}, + "on-error": {}, + "while": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/environment": {}, + "/environment/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/error": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/execute": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "file": {}, + "script": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contents": {}, + "copy-from": {}, + "name": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contents": {}, + "copy-from": {}, + "name": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contents": {}, + "name": {}, + "numbers": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "list": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/read": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "chunk-size": {}, + "file": {}, + "offset": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contents": {}, + "name": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/file/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contents": {}, + "name": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "in": {}, + "key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/for": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "counter": {}, + "do": {}, + "from": {}, + "step": {}, + "to": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/foreach": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "counter": {}, + "do": {}, + "in": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/global": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "do": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/grep": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "after": {}, + "as-array": {}, + "before": {}, + "filename": {}, + "pattern": {}, + "script": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/if": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "condition": {}, + "do": {}, + "else": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "file-name": {}, + "from-line": {}, + "verbose": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/6to4/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/blink": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-interval": {}, + "arp-ip-targets": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-delay": {}, + "forced-mac-address": {}, + "lacp-rate": {}, + "lacp-user-key": {}, + "link-monitoring": {}, + "mii-interval": {}, + "min-links": {}, + "mlag-id": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "primary": {}, + "slaves": {}, + "transmit-hash-policy": {}, + "up-delay": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-interval": {}, + "arp-ip-targets": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-delay": {}, + "forced-mac-address": {}, + "lacp-rate": {}, + "lacp-user-key": {}, + "link-monitoring": {}, + "mii-interval": {}, + "min-links": {}, + "mlag-id": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "primary": {}, + "slaves": {}, + "transmit-hash-policy": {}, + "up-delay": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-interval": {}, + "arp-ip-targets": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "down-delay": {}, + "forced-mac-address": {}, + "lacp-rate": {}, + "lacp-user-key": {}, + "link-monitoring": {}, + "mii-interval": {}, + "min-links": {}, + "mlag-id": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "primary": {}, + "slaves": {}, + "transmit-hash-policy": {}, + "up-delay": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/monitor-slaves": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "bond": {}, + "duration": {}, + "freeze-frame-interval": {}, + "once": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-interval": {}, + "arp-ip-targets": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "down-delay": {}, + "forced-mac-address": {}, + "lacp-rate": {}, + "lacp-user-key": {}, + "link-monitoring": {}, + "mii-interval": {}, + "min-links": {}, + "mlag-id": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "primary": {}, + "slaves": {}, + "transmit-hash-policy": {}, + "up-delay": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-interval": {}, + "arp-ip-targets": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "down-delay": {}, + "forced-mac-address": {}, + "lacp-rate": {}, + "lacp-user-key": {}, + "link-monitoring": {}, + "mii-interval": {}, + "min-links": {}, + "mlag-id": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "primary": {}, + "slaves": {}, + "transmit-hash-policy": {}, + "up-delay": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bonding/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-dhcp-option82": {}, + "admin-mac": {}, + "ageing-time": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "copy-from": {}, + "dhcp-snooping": {}, + "disabled": {}, + "ether-type": {}, + "fast-forward": {}, + "forward-delay": {}, + "frame-types": {}, + "igmp-snooping": {}, + "igmp-version": {}, + "ingress-filtering": {}, + "last-member-interval": {}, + "last-member-query-count": {}, + "max-hops": {}, + "max-message-age": {}, + "membership-interval": {}, + "mld-version": {}, + "mtu": {}, + "multicast-querier": {}, + "multicast-router": {}, + "mvrp": {}, + "name": {}, + "port-cost-mode": {}, + "priority": {}, + "protocol-mode": {}, + "pvid": {}, + "querier-interval": {}, + "query-interval": {}, + "query-response-interval": {}, + "region-name": {}, + "region-revision": {}, + "startup-query-count": {}, + "startup-query-interval": {}, + "transmit-hold-count": {}, + "vlan-filtering": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-dhcp-option82": {}, + "admin-mac": {}, + "ageing-time": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "copy-from": {}, + "dhcp-snooping": {}, + "disabled": {}, + "ether-type": {}, + "fast-forward": {}, + "forward-delay": {}, + "frame-types": {}, + "igmp-snooping": {}, + "igmp-version": {}, + "ingress-filtering": {}, + "last-member-interval": {}, + "last-member-query-count": {}, + "max-hops": {}, + "max-message-age": {}, + "membership-interval": {}, + "mld-version": {}, + "mtu": {}, + "multicast-querier": {}, + "multicast-router": {}, + "mvrp": {}, + "name": {}, + "port-cost-mode": {}, + "priority": {}, + "protocol-mode": {}, + "pvid": {}, + "querier-interval": {}, + "query-interval": {}, + "query-response-interval": {}, + "region-name": {}, + "region-revision": {}, + "startup-query-count": {}, + "startup-query-interval": {}, + "transmit-hold-count": {}, + "vlan-filtering": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "place-before": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "place-before": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/calea/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "place-before": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "place-before": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/filter/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-dhcp-option82": {}, + "admin-mac": {}, + "ageing-time": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "dhcp-snooping": {}, + "disabled": {}, + "ether-type": {}, + "fast-forward": {}, + "forward-delay": {}, + "frame-types": {}, + "igmp-snooping": {}, + "igmp-version": {}, + "ingress-filtering": {}, + "last-member-interval": {}, + "last-member-query-count": {}, + "max-hops": {}, + "max-message-age": {}, + "membership-interval": {}, + "mld-version": {}, + "mtu": {}, + "multicast-querier": {}, + "multicast-router": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "port-cost-mode": {}, + "priority": {}, + "protocol-mode": {}, + "pvid": {}, + "querier-interval": {}, + "query-interval": {}, + "query-response-interval": {}, + "region-name": {}, + "region-revision": {}, + "startup-query-count": {}, + "startup-query-interval": {}, + "transmit-hold-count": {}, + "vlan-filtering": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "vid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "vid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/host/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "ports": {}, + "vid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "ports": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "numbers": {}, + "ports": {}, + "vid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "numbers": {}, + "ports": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "numbers": {}, + "ports": {}, + "vid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/mdb/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "identifier": {}, + "priority": {}, + "vlan-mapping": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "identifier": {}, + "priority": {}, + "vlan-mapping": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "identifier": {}, + "numbers": {}, + "priority": {}, + "vlan-mapping": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "identifier": {}, + "numbers": {}, + "priority": {}, + "vlan-mapping": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/msti/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "identifier": {}, + "numbers": {}, + "priority": {}, + "vlan-mapping": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "place-before": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "to-arp-reply-mac-address": {}, + "to-dst-mac-address": {}, + "to-src-mac-address": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "place-before": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "to-arp-reply-mac-address": {}, + "to-dst-mac-address": {}, + "to-src-mac-address": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "to-arp-reply-mac-address": {}, + "to-dst-mac-address": {}, + "to-src-mac-address": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "to-arp-reply-mac-address": {}, + "to-dst-mac-address": {}, + "to-src-mac-address": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "802.3-sap": {}, + "802.3-type": {}, + "action": {}, + "arp-dst-address": {}, + "arp-dst-mac-address": {}, + "arp-gratuitous": {}, + "arp-hardware-type": {}, + "arp-opcode": {}, + "arp-packet-type": {}, + "arp-src-address": {}, + "arp-src-mac-address": {}, + "chain": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address6": {}, + "dst-mac-address": {}, + "dst-port": {}, + "in-bridge": {}, + "in-bridge-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ip-protocol": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "mac-protocol": {}, + "new-packet-mark": {}, + "new-priority": {}, + "numbers": {}, + "out-bridge": {}, + "out-bridge-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-type": {}, + "passthrough": {}, + "src-address": {}, + "src-address6": {}, + "src-mac-address": {}, + "src-port": {}, + "stp-flags": {}, + "stp-forward-delay": {}, + "stp-hello-time": {}, + "stp-max-age": {}, + "stp-msg-age": {}, + "stp-port": {}, + "stp-root-address": {}, + "stp-root-cost": {}, + "stp-root-priority": {}, + "stp-sender-address": {}, + "stp-sender-priority": {}, + "stp-type": {}, + "tls-host": {}, + "to-arp-reply-mac-address": {}, + "to-dst-mac-address": {}, + "to-src-mac-address": {}, + "vlan-encap": {}, + "vlan-id": {}, + "vlan-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/nat/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-isolate": {}, + "bpdu-guard": {}, + "bridge": {}, + "broadcast-flood": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "edge": {}, + "fast-leave": {}, + "frame-types": {}, + "horizon": {}, + "hw": {}, + "ingress-filtering": {}, + "interface": {}, + "internal-path-cost": {}, + "learn": {}, + "multicast-router": {}, + "mvrp-applicant-state": {}, + "mvrp-registrar-state": {}, + "path-cost": {}, + "place-before": {}, + "point-to-point": {}, + "priority": {}, + "pvid": {}, + "restricted-role": {}, + "restricted-tcn": {}, + "tag-stacking": {}, + "trusted": {}, + "unknown-multicast-flood": {}, + "unknown-unicast-flood": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-isolate": {}, + "bpdu-guard": {}, + "bridge": {}, + "broadcast-flood": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "edge": {}, + "fast-leave": {}, + "frame-types": {}, + "horizon": {}, + "hw": {}, + "ingress-filtering": {}, + "interface": {}, + "internal-path-cost": {}, + "learn": {}, + "multicast-router": {}, + "mvrp-applicant-state": {}, + "mvrp-registrar-state": {}, + "path-cost": {}, + "place-before": {}, + "point-to-point": {}, + "priority": {}, + "pvid": {}, + "restricted-role": {}, + "restricted-tcn": {}, + "tag-stacking": {}, + "trusted": {}, + "unknown-multicast-flood": {}, + "unknown-unicast-flood": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-isolate": {}, + "bpdu-guard": {}, + "bridge": {}, + "broadcast-flood": {}, + "comment": {}, + "disabled": {}, + "edge": {}, + "fast-leave": {}, + "frame-types": {}, + "horizon": {}, + "hw": {}, + "ingress-filtering": {}, + "interface": {}, + "internal-path-cost": {}, + "learn": {}, + "multicast-router": {}, + "mvrp-applicant-state": {}, + "mvrp-registrar-state": {}, + "numbers": {}, + "path-cost": {}, + "point-to-point": {}, + "priority": {}, + "pvid": {}, + "restricted-role": {}, + "restricted-tcn": {}, + "tag-stacking": {}, + "trusted": {}, + "unknown-multicast-flood": {}, + "unknown-unicast-flood": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "identifier": {}, + "interface": {}, + "internal-path-cost": {}, + "priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "identifier": {}, + "interface": {}, + "internal-path-cost": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "identifier": {}, + "interface": {}, + "internal-path-cost": {}, + "numbers": {}, + "priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "debug": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "identifier": {}, + "interface": {}, + "internal-path-cost": {}, + "numbers": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "identifier": {}, + "interface": {}, + "internal-path-cost": {}, + "numbers": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/mst-override/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "debug": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-isolate": {}, + "bpdu-guard": {}, + "bridge": {}, + "broadcast-flood": {}, + "comment": {}, + "disabled": {}, + "edge": {}, + "fast-leave": {}, + "frame-types": {}, + "horizon": {}, + "hw": {}, + "ingress-filtering": {}, + "interface": {}, + "internal-path-cost": {}, + "learn": {}, + "multicast-router": {}, + "mvrp-applicant-state": {}, + "mvrp-registrar-state": {}, + "numbers": {}, + "path-cost": {}, + "point-to-point": {}, + "priority": {}, + "pvid": {}, + "restricted-role": {}, + "restricted-tcn": {}, + "tag-stacking": {}, + "trusted": {}, + "unknown-multicast-flood": {}, + "unknown-unicast-flood": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-isolate": {}, + "bpdu-guard": {}, + "bridge": {}, + "broadcast-flood": {}, + "comment": {}, + "disabled": {}, + "edge": {}, + "fast-leave": {}, + "frame-types": {}, + "horizon": {}, + "hw": {}, + "ingress-filtering": {}, + "interface": {}, + "internal-path-cost": {}, + "learn": {}, + "multicast-router": {}, + "mvrp-applicant-state": {}, + "mvrp-registrar-state": {}, + "numbers": {}, + "path-cost": {}, + "point-to-point": {}, + "priority": {}, + "pvid": {}, + "restricted-role": {}, + "restricted-tcn": {}, + "tag-stacking": {}, + "trusted": {}, + "unknown-multicast-flood": {}, + "unknown-unicast-flood": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/device/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "cascade-ports": {}, + "switch": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/poe/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-controller/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "cascade-ports": {}, + "switch": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "control-ports": {}, + "excluded-ports": {}, + "switch": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/port-extender/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "control-ports": {}, + "excluded-ports": {}, + "switch": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-dhcp-option82": {}, + "admin-mac": {}, + "ageing-time": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "dhcp-snooping": {}, + "disabled": {}, + "ether-type": {}, + "fast-forward": {}, + "forward-delay": {}, + "frame-types": {}, + "igmp-snooping": {}, + "igmp-version": {}, + "ingress-filtering": {}, + "last-member-interval": {}, + "last-member-query-count": {}, + "max-hops": {}, + "max-message-age": {}, + "membership-interval": {}, + "mld-version": {}, + "mtu": {}, + "multicast-querier": {}, + "multicast-router": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "port-cost-mode": {}, + "priority": {}, + "protocol-mode": {}, + "pvid": {}, + "querier-interval": {}, + "query-interval": {}, + "query-response-interval": {}, + "region-name": {}, + "region-revision": {}, + "startup-query-count": {}, + "startup-query-interval": {}, + "transmit-hold-count": {}, + "vlan-filtering": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-dhcp-option82": {}, + "admin-mac": {}, + "ageing-time": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "dhcp-snooping": {}, + "disabled": {}, + "ether-type": {}, + "fast-forward": {}, + "forward-delay": {}, + "frame-types": {}, + "igmp-snooping": {}, + "igmp-version": {}, + "ingress-filtering": {}, + "last-member-interval": {}, + "last-member-query-count": {}, + "max-hops": {}, + "max-message-age": {}, + "membership-interval": {}, + "mld-version": {}, + "mtu": {}, + "multicast-querier": {}, + "multicast-router": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "port-cost-mode": {}, + "priority": {}, + "protocol-mode": {}, + "pvid": {}, + "querier-interval": {}, + "query-interval": {}, + "query-response-interval": {}, + "region-name": {}, + "region-revision": {}, + "startup-query-count": {}, + "startup-query-interval": {}, + "transmit-hold-count": {}, + "vlan-filtering": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "use-ip-firewall": {}, + "use-ip-firewall-for-pppoe": {}, + "use-ip-firewall-for-vlan": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "use-ip-firewall": {}, + "use-ip-firewall-for-pppoe": {}, + "use-ip-firewall-for-vlan": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "mvrp-forbidden": {}, + "tagged": {}, + "untagged": {}, + "vlan-ids": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "mvrp-forbidden": {}, + "tagged": {}, + "untagged": {}, + "vlan-ids": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "mvrp-forbidden": {}, + "numbers": {}, + "tagged": {}, + "untagged": {}, + "vlan-ids": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/mvrp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/mvrp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/mvrp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/mvrp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/mvrp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "mvrp-forbidden": {}, + "numbers": {}, + "tagged": {}, + "untagged": {}, + "vlan-ids": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/bridge/vlan/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "comment": {}, + "disabled": {}, + "mvrp-forbidden": {}, + "numbers": {}, + "tagged": {}, + "untagged": {}, + "vlan-ids": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "detect-interface-list": {}, + "internet-interface-list": {}, + "lan-interface-list": {}, + "wan-interface-list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "detect-interface-list": {}, + "internet-interface-list": {}, + "lan-interface-list": {}, + "wan-interface-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/state": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/state/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/state/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/state/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/detect-internet/state/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x": {}, + "/interface/dot1x/client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "anon-identity": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eap-methods": {}, + "identity": {}, + "interface": {}, + "password": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "anon-identity": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eap-methods": {}, + "identity": {}, + "interface": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "anon-identity": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "identity": {}, + "interface": {}, + "numbers": {}, + "password": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "anon-identity": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "identity": {}, + "interface": {}, + "numbers": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "anon-identity": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "identity": {}, + "interface": {}, + "numbers": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "auth-timeout": {}, + "auth-types": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "guest-vlan-id": {}, + "interface": {}, + "interim-update": {}, + "mac-auth-mode": {}, + "radius-mac-format": {}, + "reauth-timeout": {}, + "reject-vlan-id": {}, + "retrans-timeout": {}, + "server-fail-vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/active/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "auth-timeout": {}, + "auth-types": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "guest-vlan-id": {}, + "interface": {}, + "interim-update": {}, + "mac-auth-mode": {}, + "radius-mac-format": {}, + "reauth-timeout": {}, + "reject-vlan-id": {}, + "retrans-timeout": {}, + "server-fail-vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "auth-timeout": {}, + "auth-types": {}, + "comment": {}, + "disabled": {}, + "guest-vlan-id": {}, + "interface": {}, + "interim-update": {}, + "mac-auth-mode": {}, + "numbers": {}, + "radius-mac-format": {}, + "reauth-timeout": {}, + "reject-vlan-id": {}, + "retrans-timeout": {}, + "server-fail-vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "auth-timeout": {}, + "auth-types": {}, + "comment": {}, + "disabled": {}, + "guest-vlan-id": {}, + "interface": {}, + "interim-update": {}, + "mac-auth-mode": {}, + "numbers": {}, + "radius-mac-format": {}, + "reauth-timeout": {}, + "reject-vlan-id": {}, + "retrans-timeout": {}, + "server-fail-vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "auth-timeout": {}, + "auth-types": {}, + "comment": {}, + "disabled": {}, + "guest-vlan-id": {}, + "interface": {}, + "interim-update": {}, + "mac-auth-mode": {}, + "numbers": {}, + "radius-mac-format": {}, + "reauth-timeout": {}, + "reject-vlan-id": {}, + "retrans-timeout": {}, + "server-fail-vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/state": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/state/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/state/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/state/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/state/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/dot1x/server/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + "tunnel-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoip/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + "tunnel-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + "tunnel-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/eoipv6/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/blink": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/cable-test": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "arp": {}, + "arp-timeout": {}, + "auto-negotiation": {}, + "cable-settings": {}, + "combo-mode": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "fec-mode": {}, + "l2mtu": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mdix-enable": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "orig-mac-address": {}, + "rx-flow-control": {}, + "sfp-ignore-rx-los": {}, + "sfp-rate-select": {}, + "sfp-shutdown-temperature": {}, + "speed": {}, + "tx-flow-control": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "stats-detail": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "arp": {}, + "arp-timeout": {}, + "auto-negotiation": {}, + "cable-settings": {}, + "combo-mode": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "fec-mode": {}, + "l2mtu": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mdix-enable": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "orig-mac-address": {}, + "rx-flow-control": {}, + "sfp-ignore-rx-los": {}, + "sfp-rate-select": {}, + "sfp-shutdown-temperature": {}, + "speed": {}, + "tx-flow-control": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/reset-mac-address": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "arp": {}, + "arp-timeout": {}, + "auto-negotiation": {}, + "cable-settings": {}, + "combo-mode": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "fec-mode": {}, + "l2mtu": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mdix-enable": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "orig-mac-address": {}, + "rx-flow-control": {}, + "sfp-ignore-rx-los": {}, + "sfp-rate-select": {}, + "sfp-shutdown-temperature": {}, + "speed": {}, + "tx-flow-control": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ethernet/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "l2mtu": {}, + "mtu": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/gre6/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipip/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "clamp-tcp-mss": {}, + "comment": {}, + "disabled": {}, + "dscp": {}, + "ipsec-secret": {}, + "keepalive": {}, + "local-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "remote-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ipipv6/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "allow-fast-path": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tp-proto-version": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "src-address": {}, + "use-ipsec": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "allow-fast-path": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tp-proto-version": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "src-address": {}, + "use-ipsec": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "allow-fast-path": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tp-proto-version": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "src-address": {}, + "use-ipsec": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "allow-fast-path": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tp-proto-version": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "src-address": {}, + "use-ipsec": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "allow-fast-path": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tp-proto-version": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "src-address": {}, + "use-ipsec": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "circuit-id": {}, + "comment": {}, + "connect-to": {}, + "cookie-length": {}, + "copy-from": {}, + "digest-hash": {}, + "disabled": {}, + "ipsec-secret": {}, + "l2tp-proto-version": {}, + "local-address": {}, + "local-session-id": {}, + "local-tunnel-id": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "peer-cookie": {}, + "remote-session-id": {}, + "remote-tunnel-id": {}, + "send-cookie": {}, + "unmanaged-mode": {}, + "use-ipsec": {}, + "use-l2-specific-sublayer": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "circuit-id": {}, + "comment": {}, + "connect-to": {}, + "cookie-length": {}, + "copy-from": {}, + "digest-hash": {}, + "disabled": {}, + "ipsec-secret": {}, + "l2tp-proto-version": {}, + "local-address": {}, + "local-session-id": {}, + "local-tunnel-id": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "peer-cookie": {}, + "remote-session-id": {}, + "remote-tunnel-id": {}, + "send-cookie": {}, + "unmanaged-mode": {}, + "use-ipsec": {}, + "use-l2-specific-sublayer": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "circuit-id": {}, + "comment": {}, + "connect-to": {}, + "cookie-length": {}, + "digest-hash": {}, + "disabled": {}, + "ipsec-secret": {}, + "l2tp-proto-version": {}, + "local-address": {}, + "local-session-id": {}, + "local-tunnel-id": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer-cookie": {}, + "remote-session-id": {}, + "remote-tunnel-id": {}, + "send-cookie": {}, + "unmanaged-mode": {}, + "use-ipsec": {}, + "use-l2-specific-sublayer": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "circuit-id": {}, + "comment": {}, + "connect-to": {}, + "cookie-length": {}, + "digest-hash": {}, + "disabled": {}, + "ipsec-secret": {}, + "l2tp-proto-version": {}, + "local-address": {}, + "local-session-id": {}, + "local-tunnel-id": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer-cookie": {}, + "remote-session-id": {}, + "remote-tunnel-id": {}, + "send-cookie": {}, + "unmanaged-mode": {}, + "use-ipsec": {}, + "use-l2-specific-sublayer": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "circuit-id": {}, + "comment": {}, + "connect-to": {}, + "cookie-length": {}, + "digest-hash": {}, + "disabled": {}, + "ipsec-secret": {}, + "l2tp-proto-version": {}, + "local-address": {}, + "local-session-id": {}, + "local-tunnel-id": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer-cookie": {}, + "remote-session-id": {}, + "remote-tunnel-id": {}, + "send-cookie": {}, + "unmanaged-mode": {}, + "use-ipsec": {}, + "use-l2-specific-sublayer": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-ether/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-proto-version": {}, + "accept-pseudowire-type": {}, + "allow-fast-path": {}, + "authentication": {}, + "caller-id-type": {}, + "default-profile": {}, + "enabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "l2tpv3-ether-interface-list": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "one-session-per-host": {}, + "use-ipsec": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-proto-version": {}, + "accept-pseudowire-type": {}, + "allow-fast-path": {}, + "authentication": {}, + "caller-id-type": {}, + "default-profile": {}, + "enabled": {}, + "ipsec-secret": {}, + "keepalive-timeout": {}, + "l2tpv3-circuit-id": {}, + "l2tpv3-cookie-length": {}, + "l2tpv3-digest-hash": {}, + "l2tpv3-ether-interface-list": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "one-session-per-host": {}, + "use-ipsec": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/l2tp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "exclude": {}, + "include": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "exclude": {}, + "include": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "exclude": {}, + "include": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "list": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "list": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/member/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "list": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "exclude": {}, + "include": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "exclude": {}, + "include": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "apn": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "ip-type": {}, + "ipv6-interface": {}, + "name": {}, + "passthrough-interface": {}, + "passthrough-mac": {}, + "passthrough-subnet-size": {}, + "password": {}, + "use-network-apn": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "apn": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "ip-type": {}, + "ipv6-interface": {}, + "name": {}, + "passthrough-interface": {}, + "passthrough-mac": {}, + "passthrough-subnet-size": {}, + "password": {}, + "use-network-apn": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "apn": {}, + "authentication": {}, + "comment": {}, + "default-route-distance": {}, + "ip-type": {}, + "ipv6-interface": {}, + "name": {}, + "numbers": {}, + "passthrough-interface": {}, + "passthrough-mac": {}, + "passthrough-subnet-size": {}, + "password": {}, + "use-network-apn": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "apn": {}, + "authentication": {}, + "comment": {}, + "default-route-distance": {}, + "ip-type": {}, + "ipv6-interface": {}, + "name": {}, + "numbers": {}, + "passthrough-interface": {}, + "passthrough-mac": {}, + "passthrough-subnet-size": {}, + "password": {}, + "use-network-apn": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/apn/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "apn": {}, + "authentication": {}, + "comment": {}, + "default-route-distance": {}, + "ip-type": {}, + "ipv6-interface": {}, + "name": {}, + "numbers": {}, + "passthrough-interface": {}, + "passthrough-mac": {}, + "passthrough-subnet-size": {}, + "password": {}, + "use-network-apn": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/at-chat": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "input": {}, + "number": {}, + "wait": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/cell-monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "max-age": {}, + "number": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim": {}, + "/interface/lte/esim/activate-profile": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "code": {}, + "do": {}, + "duration": {}, + "file": {}, + "interface": {}, + "interval": {}, + "nickname": {}, + "once": {}, + "slot": {}, + "switch": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim/delete-profle": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "id": {}, + "interface": {}, + "slot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim/enable-profle": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "id": {}, + "interface": {}, + "slot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim/esim-id": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "interface": {}, + "slot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim/list-profiles": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "interface": {}, + "proplist": {}, + "slot": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/esim/rename-profle": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "id": {}, + "interface": {}, + "name": {}, + "slot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/firmware-upgrade": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "firmware-file": {}, + "interval": {}, + "number": {}, + "once": {}, + "upgrade": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-roaming": {}, + "apn-profiles": {}, + "band": {}, + "comment": {}, + "disabled": {}, + "modem-init": {}, + "mtu": {}, + "name": {}, + "network-mode": {}, + "nr-band": {}, + "numbers": {}, + "operator": {}, + "pin": {}, + "sms-read": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-roaming": {}, + "apn-profiles": {}, + "band": {}, + "comment": {}, + "disabled": {}, + "modem-init": {}, + "mtu": {}, + "name": {}, + "network-mode": {}, + "nr-band": {}, + "numbers": {}, + "operator": {}, + "pin": {}, + "sms-read": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "number": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-roaming": {}, + "apn-profiles": {}, + "band": {}, + "comment": {}, + "disabled": {}, + "modem-init": {}, + "mtu": {}, + "name": {}, + "network-mode": {}, + "nr-band": {}, + "numbers": {}, + "operator": {}, + "pin": {}, + "sms-read": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "firmware-path": {}, + "mode": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "firmware-path": {}, + "mode": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/show-capabilities": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/lte/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cak": {}, + "ckn": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mtu": {}, + "name": {}, + "profile": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cak": {}, + "ckn": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mtu": {}, + "name": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cak": {}, + "ckn": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "profile": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "server-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "server-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "server-priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "server-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/profile/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "server-priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cak": {}, + "ckn": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macsec/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cak": {}, + "ckn": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mode": {}, + "mtu": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mode": {}, + "mtu": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/macvlan/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "mode": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "admin-mac": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hwmp-default-hoplimit": {}, + "hwmp-prep-lifetime": {}, + "hwmp-preq-destination-only": {}, + "hwmp-preq-reply-and-forward": {}, + "hwmp-preq-retries": {}, + "hwmp-preq-waiting-time": {}, + "hwmp-rann-interval": {}, + "hwmp-rann-lifetime": {}, + "hwmp-rann-propagation-delay": {}, + "mesh-portal": {}, + "mtu": {}, + "name": {}, + "reoptimize-paths": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "admin-mac": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hwmp-default-hoplimit": {}, + "hwmp-prep-lifetime": {}, + "hwmp-preq-destination-only": {}, + "hwmp-preq-reply-and-forward": {}, + "hwmp-preq-retries": {}, + "hwmp-preq-waiting-time": {}, + "hwmp-rann-interval": {}, + "hwmp-rann-lifetime": {}, + "hwmp-rann-propagation-delay": {}, + "mesh-portal": {}, + "mtu": {}, + "name": {}, + "reoptimize-paths": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/fdb": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/fdb/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/fdb/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/fdb/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/fdb/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "admin-mac": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "disabled": {}, + "hwmp-default-hoplimit": {}, + "hwmp-prep-lifetime": {}, + "hwmp-preq-destination-only": {}, + "hwmp-preq-reply-and-forward": {}, + "hwmp-preq-retries": {}, + "hwmp-preq-waiting-time": {}, + "hwmp-rann-interval": {}, + "hwmp-rann-lifetime": {}, + "hwmp-rann-propagation-delay": {}, + "mesh-portal": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "reoptimize-paths": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hello-interval": {}, + "interface": {}, + "mesh": {}, + "path-cost": {}, + "port-type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hello-interval": {}, + "interface": {}, + "mesh": {}, + "path-cost": {}, + "port-type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "interface": {}, + "mesh": {}, + "numbers": {}, + "path-cost": {}, + "port-type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "interface": {}, + "mesh": {}, + "numbers": {}, + "path-cost": {}, + "port-type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "interface": {}, + "mesh": {}, + "numbers": {}, + "path-cost": {}, + "port-type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "admin-mac": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "disabled": {}, + "hwmp-default-hoplimit": {}, + "hwmp-prep-lifetime": {}, + "hwmp-preq-destination-only": {}, + "hwmp-preq-reply-and-forward": {}, + "hwmp-preq-retries": {}, + "hwmp-preq-waiting-time": {}, + "hwmp-rann-interval": {}, + "hwmp-rann-lifetime": {}, + "hwmp-rann-propagation-delay": {}, + "mesh-portal": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "reoptimize-paths": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "admin-mac": {}, + "arp": {}, + "arp-timeout": {}, + "auto-mac": {}, + "comment": {}, + "disabled": {}, + "hwmp-default-hoplimit": {}, + "hwmp-prep-lifetime": {}, + "hwmp-preq-destination-only": {}, + "hwmp-preq-reply-and-forward": {}, + "hwmp-preq-retries": {}, + "hwmp-preq-waiting-time": {}, + "hwmp-rann-interval": {}, + "hwmp-rann-lifetime": {}, + "hwmp-rann-propagation-delay": {}, + "mesh-portal": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "reoptimize-paths": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/mesh/traceroute": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "hoplimit": {}, + "mesh": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/monitor-traffic": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interface": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "auth": {}, + "certificate": {}, + "cipher": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "disabled": {}, + "disconnect-notify": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "name": {}, + "password": {}, + "port": {}, + "profile": {}, + "protocol": {}, + "route-nopull": {}, + "tls-version": {}, + "use-peer-dns": {}, + "user": {}, + "verify-server-certificate": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "auth": {}, + "certificate": {}, + "cipher": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "disabled": {}, + "disconnect-notify": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "name": {}, + "password": {}, + "port": {}, + "profile": {}, + "protocol": {}, + "route-nopull": {}, + "tls-version": {}, + "use-peer-dns": {}, + "user": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "auth": {}, + "certificate": {}, + "cipher": {}, + "comment": {}, + "connect-to": {}, + "disabled": {}, + "disconnect-notify": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "name": {}, + "numbers": {}, + "password": {}, + "port": {}, + "profile": {}, + "protocol": {}, + "route-nopull": {}, + "tls-version": {}, + "use-peer-dns": {}, + "user": {}, + "verify-server-certificate": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/import-ovpn-configuration": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "file-name": {}, + "interval": {}, + "key-passphrase": {}, + "once": {}, + "ovpn-password": {}, + "ovpn-user": {}, + "skip-cert-import": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "auth": {}, + "certificate": {}, + "cipher": {}, + "comment": {}, + "connect-to": {}, + "disabled": {}, + "disconnect-notify": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "name": {}, + "numbers": {}, + "password": {}, + "port": {}, + "profile": {}, + "protocol": {}, + "route-nopull": {}, + "tls-version": {}, + "use-peer-dns": {}, + "user": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "auth": {}, + "certificate": {}, + "cipher": {}, + "comment": {}, + "connect-to": {}, + "disabled": {}, + "disconnect-notify": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "name": {}, + "numbers": {}, + "password": {}, + "port": {}, + "profile": {}, + "protocol": {}, + "route-nopull": {}, + "tls-version": {}, + "use-peer-dns": {}, + "user": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/export-client-configuration": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "ca-certificate": {}, + "client-cert-key": {}, + "client-certificate": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "server-address": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth": {}, + "certificate": {}, + "cipher": {}, + "default-profile": {}, + "enable-tun-ipv6": {}, + "enabled": {}, + "ipv6-prefix-len": {}, + "keepalive-timeout": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "netmask": {}, + "port": {}, + "protocol": {}, + "push-routes": {}, + "redirect-gateway": {}, + "reneg-sec": {}, + "require-client-certificate": {}, + "tls-version": {}, + "tun-server-ipv6": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth": {}, + "certificate": {}, + "cipher": {}, + "default-profile": {}, + "enable-tun-ipv6": {}, + "enabled": {}, + "ipv6-prefix-len": {}, + "keepalive-timeout": {}, + "mac-address": {}, + "max-mtu": {}, + "mode": {}, + "netmask": {}, + "port": {}, + "protocol": {}, + "push-routes": {}, + "redirect-gateway": {}, + "reneg-sec": {}, + "require-client-certificate": {}, + "tls-version": {}, + "tun-server-ipv6": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ovpn-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "apn": {}, + "comment": {}, + "copy-from": {}, + "data-channel": {}, + "default-route-distance": {}, + "dial-command": {}, + "dial-on-demand": {}, + "disabled": {}, + "info-channel": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "password": {}, + "phone": {}, + "pin": {}, + "port": {}, + "profile": {}, + "remote-address": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "apn": {}, + "comment": {}, + "copy-from": {}, + "data-channel": {}, + "default-route-distance": {}, + "dial-command": {}, + "dial-on-demand": {}, + "disabled": {}, + "info-channel": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "password": {}, + "phone": {}, + "pin": {}, + "port": {}, + "profile": {}, + "remote-address": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/at-chat": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "input": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/firmware-upgrade": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "firmware-file": {}, + "interval": {}, + "number": {}, + "once": {}, + "upgrade": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "apn": {}, + "comment": {}, + "data-channel": {}, + "default-route-distance": {}, + "dial-command": {}, + "dial-on-demand": {}, + "disabled": {}, + "info-channel": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "password": {}, + "phone": {}, + "pin": {}, + "port": {}, + "profile": {}, + "remote-address": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/info": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "number": {}, + "once": {}, + "user-command": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "apn": {}, + "comment": {}, + "data-channel": {}, + "default-route-distance": {}, + "dial-command": {}, + "dial-on-demand": {}, + "disabled": {}, + "info-channel": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "password": {}, + "phone": {}, + "pin": {}, + "port": {}, + "profile": {}, + "remote-address": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "number": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "apn": {}, + "comment": {}, + "data-channel": {}, + "default-route-distance": {}, + "dial-command": {}, + "dial-on-demand": {}, + "disabled": {}, + "info-channel": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "password": {}, + "phone": {}, + "pin": {}, + "port": {}, + "profile": {}, + "remote-address": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "comment": {}, + "copy-from": {}, + "data-channel": {}, + "disabled": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "port": {}, + "profile": {}, + "ring-count": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "comment": {}, + "copy-from": {}, + "data-channel": {}, + "disabled": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "port": {}, + "profile": {}, + "ring-count": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "comment": {}, + "data-channel": {}, + "disabled": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "port": {}, + "profile": {}, + "ring-count": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "comment": {}, + "data-channel": {}, + "disabled": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "port": {}, + "profile": {}, + "ring-count": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/ppp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "comment": {}, + "data-channel": {}, + "disabled": {}, + "max-mru": {}, + "max-mtu": {}, + "modem-init": {}, + "mrru": {}, + "name": {}, + "null-modem": {}, + "numbers": {}, + "port": {}, + "profile": {}, + "ring-count": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ac-name": {}, + "add-default-route": {}, + "allow": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "host-uniq": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "service-name": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ac-name": {}, + "add-default-route": {}, + "allow": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "host-uniq": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "service-name": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ac-name": {}, + "add-default-route": {}, + "allow": {}, + "comment": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "host-uniq": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "service-name": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ac-name": {}, + "add-default-route": {}, + "allow": {}, + "comment": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "host-uniq": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "service-name": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ac-name": {}, + "add-default-route": {}, + "allow": {}, + "comment": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "host-uniq": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "service-name": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-client/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "service": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "service": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "service": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "service": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-empty-service": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "default-profile": {}, + "disabled": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "one-session-per-host": {}, + "pado-delay": {}, + "service-name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-empty-service": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "default-profile": {}, + "disabled": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "one-session-per-host": {}, + "pado-delay": {}, + "service-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-empty-service": {}, + "authentication": {}, + "comment": {}, + "default-profile": {}, + "disabled": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "numbers": {}, + "one-session-per-host": {}, + "pado-delay": {}, + "service-name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-empty-service": {}, + "authentication": {}, + "comment": {}, + "default-profile": {}, + "disabled": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "numbers": {}, + "one-session-per-host": {}, + "pado-delay": {}, + "service-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-empty-service": {}, + "authentication": {}, + "comment": {}, + "default-profile": {}, + "disabled": {}, + "interface": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "max-sessions": {}, + "mrru": {}, + "numbers": {}, + "one-session-per-host": {}, + "pado-delay": {}, + "service-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pppoe-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "service": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "profile": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "use-peer-dns": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "allow": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "use-peer-dns": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "default-profile": {}, + "enabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "default-profile": {}, + "enabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/pptp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "stats-detail": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "l2mtu": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "l2mtu": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "add-sni": {}, + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "http-proxy": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "pfs": {}, + "port": {}, + "profile": {}, + "proxy-port": {}, + "tls-version": {}, + "user": {}, + "verify-server-address-from-certificate": {}, + "verify-server-certificate": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "add-sni": {}, + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "comment": {}, + "connect-to": {}, + "copy-from": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "http-proxy": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "password": {}, + "pfs": {}, + "port": {}, + "profile": {}, + "proxy-port": {}, + "tls-version": {}, + "user": {}, + "verify-server-address-from-certificate": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "add-sni": {}, + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "http-proxy": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "pfs": {}, + "port": {}, + "profile": {}, + "proxy-port": {}, + "tls-version": {}, + "user": {}, + "verify-server-address-from-certificate": {}, + "verify-server-certificate": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "add-sni": {}, + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "http-proxy": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "pfs": {}, + "port": {}, + "profile": {}, + "proxy-port": {}, + "tls-version": {}, + "user": {}, + "verify-server-address-from-certificate": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "add-sni": {}, + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "comment": {}, + "connect-to": {}, + "default-route-distance": {}, + "dial-on-demand": {}, + "disabled": {}, + "http-proxy": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "name": {}, + "numbers": {}, + "password": {}, + "pfs": {}, + "port": {}, + "profile": {}, + "proxy-port": {}, + "tls-version": {}, + "user": {}, + "verify-server-address-from-certificate": {}, + "verify-server-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "default-profile": {}, + "enabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "pfs": {}, + "port": {}, + "tls-version": {}, + "verify-client-certificate": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication": {}, + "certificate": {}, + "ciphers": {}, + "default-profile": {}, + "enabled": {}, + "keepalive-timeout": {}, + "max-mru": {}, + "max-mtu": {}, + "mrru": {}, + "pfs": {}, + "port": {}, + "tls-version": {}, + "verify-client-certificate": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/sstp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "gateway": {}, + "gateway6": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "gateway": {}, + "gateway6": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "gateway": {}, + "gateway6": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "gateway": {}, + "gateway6": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/veth/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "gateway": {}, + "gateway6": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mtu": {}, + "mvrp": {}, + "name": {}, + "use-service-tag": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mtu": {}, + "mvrp": {}, + "name": {}, + "use-service-tag": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mtu": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "use-service-tag": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mtu": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "use-service-tag": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vlan/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mtu": {}, + "mvrp": {}, + "name": {}, + "numbers": {}, + "use-service-tag": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-static-id": {}, + "comment": {}, + "copy-from": {}, + "disable-running-check": {}, + "disabled": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "peer": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "vpls-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-static-id": {}, + "comment": {}, + "copy-from": {}, + "disable-running-check": {}, + "disabled": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "peer": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "vpls-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-static-id": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "vpls-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-static-id": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "vpls-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-static-id": {}, + "comment": {}, + "disable-running-check": {}, + "disabled": {}, + "mac-address": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "peer": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "vpls-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vpls/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group-authority": {}, + "group-master": {}, + "interface": {}, + "interval": {}, + "mtu": {}, + "name": {}, + "on-backup": {}, + "on-fail": {}, + "on-master": {}, + "password": {}, + "preemption-mode": {}, + "priority": {}, + "remote-address": {}, + "sync-connection-tracking": {}, + "v3-protocol": {}, + "version": {}, + "vrid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "authentication": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group-authority": {}, + "group-master": {}, + "interface": {}, + "interval": {}, + "mtu": {}, + "name": {}, + "on-backup": {}, + "on-fail": {}, + "on-master": {}, + "password": {}, + "preemption-mode": {}, + "priority": {}, + "remote-address": {}, + "sync-connection-tracking": {}, + "v3-protocol": {}, + "version": {}, + "vrid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "authentication": {}, + "comment": {}, + "disabled": {}, + "group-authority": {}, + "group-master": {}, + "interface": {}, + "interval": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "on-backup": {}, + "on-fail": {}, + "on-master": {}, + "password": {}, + "preemption-mode": {}, + "priority": {}, + "remote-address": {}, + "sync-connection-tracking": {}, + "v3-protocol": {}, + "version": {}, + "vrid": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "authentication": {}, + "comment": {}, + "disabled": {}, + "group-authority": {}, + "group-master": {}, + "interface": {}, + "interval": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "on-backup": {}, + "on-fail": {}, + "on-master": {}, + "password": {}, + "preemption-mode": {}, + "priority": {}, + "remote-address": {}, + "sync-connection-tracking": {}, + "v3-protocol": {}, + "version": {}, + "vrid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vrrp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "arp": {}, + "arp-timeout": {}, + "authentication": {}, + "comment": {}, + "disabled": {}, + "group-authority": {}, + "group-master": {}, + "interface": {}, + "interval": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "on-backup": {}, + "on-fail": {}, + "on-master": {}, + "password": {}, + "preemption-mode": {}, + "priority": {}, + "remote-address": {}, + "sync-connection-tracking": {}, + "v3-protocol": {}, + "version": {}, + "vrid": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "group": {}, + "interface": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "max-fdb-size": {}, + "mtu": {}, + "name": {}, + "port": {}, + "vni": {}, + "vrf": {}, + "vteps-ip-version": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dont-fragment": {}, + "group": {}, + "interface": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "max-fdb-size": {}, + "mtu": {}, + "name": {}, + "port": {}, + "vni": {}, + "vrf": {}, + "vteps-ip-version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/fdb": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/fdb/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/fdb/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/fdb/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/fdb/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "group": {}, + "interface": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "max-fdb-size": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "port": {}, + "vni": {}, + "vrf": {}, + "vteps-ip-version": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "group": {}, + "interface": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "max-fdb-size": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "port": {}, + "vni": {}, + "vrf": {}, + "vteps-ip-version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "arp": {}, + "arp-timeout": {}, + "comment": {}, + "disabled": {}, + "dont-fragment": {}, + "group": {}, + "interface": {}, + "local-address": {}, + "loop-protect": {}, + "loop-protect-disable-time": {}, + "loop-protect-send-interval": {}, + "mac-address": {}, + "max-fdb-size": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "port": {}, + "vni": {}, + "vrf": {}, + "vteps-ip-version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "interface": {}, + "port": {}, + "remote-ip": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "interface": {}, + "port": {}, + "remote-ip": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "port": {}, + "remote-ip": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "port": {}, + "remote-ip": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/vxlan/vteps/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "port": {}, + "remote-ip": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + }, + "values": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "arp": {}, + "arp-timeout": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "configuration": {}, + "configuration.antenna-gain": {}, + "configuration.beacon-interval": {}, + "configuration.chains": {}, + "configuration.country": {}, + "configuration.distance": {}, + "configuration.dtim-period": {}, + "configuration.hide-ssid": {}, + "configuration.manager": {}, + "configuration.mode": {}, + "configuration.multicast-enhance": {}, + "configuration.qos-classifier": {}, + "configuration.ssid": {}, + "configuration.tx-chains": {}, + "configuration.tx-power": {}, + "copy-from": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disable-running-check": {}, + "disabled": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "l2mtu": {}, + "mac-address": {}, + "master-interface": {}, + "mtu": {}, + "name": {}, + "radio-mac": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "called-format": {}, + "calling-format": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interim-update": {}, + "mac-caching": {}, + "name": {}, + "nas-identifier": {}, + "password-format": {}, + "username-format": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "called-format": {}, + "calling-format": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interim-update": {}, + "mac-caching": {}, + "name": {}, + "nas-identifier": {}, + "password-format": {}, + "username-format": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "called-format": {}, + "calling-format": {}, + "comment": {}, + "disabled": {}, + "interim-update": {}, + "mac-caching": {}, + "name": {}, + "nas-identifier": {}, + "numbers": {}, + "password-format": {}, + "username-format": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "called-format": {}, + "calling-format": {}, + "comment": {}, + "disabled": {}, + "interim-update": {}, + "mac-caching": {}, + "name": {}, + "nas-identifier": {}, + "numbers": {}, + "password-format": {}, + "username-format": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "called-format": {}, + "calling-format": {}, + "comment": {}, + "disabled": {}, + "interim-update": {}, + "mac-caching": {}, + "name": {}, + "nas-identifier": {}, + "numbers": {}, + "password-format": {}, + "username-format": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/aaa/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "allow-signal-out-of-range": {}, + "client-isolation": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "mac-address-mask": {}, + "passphrase": {}, + "place-before": {}, + "radius-accounting": {}, + "signal-range": {}, + "ssid-regexp": {}, + "time": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "allow-signal-out-of-range": {}, + "client-isolation": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "mac-address-mask": {}, + "passphrase": {}, + "place-before": {}, + "radius-accounting": {}, + "signal-range": {}, + "ssid-regexp": {}, + "time": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "allow-signal-out-of-range": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "mac-address-mask": {}, + "numbers": {}, + "passphrase": {}, + "radius-accounting": {}, + "signal-range": {}, + "ssid-regexp": {}, + "time": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "allow-signal-out-of-range": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "mac-address-mask": {}, + "numbers": {}, + "passphrase": {}, + "radius-accounting": {}, + "signal-range": {}, + "ssid-regexp": {}, + "time": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "allow-signal-out-of-range": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "mac-address-mask": {}, + "numbers": {}, + "passphrase": {}, + "radius-accounting": {}, + "signal-range": {}, + "ssid-regexp": {}, + "time": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/access-list/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "arp": {}, + "arp-timeout": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "configuration": {}, + "configuration.antenna-gain": {}, + "configuration.beacon-interval": {}, + "configuration.chains": {}, + "configuration.country": {}, + "configuration.distance": {}, + "configuration.dtim-period": {}, + "configuration.hide-ssid": {}, + "configuration.manager": {}, + "configuration.mode": {}, + "configuration.multicast-enhance": {}, + "configuration.qos-classifier": {}, + "configuration.ssid": {}, + "configuration.tx-chains": {}, + "configuration.tx-power": {}, + "copy-from": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disable-running-check": {}, + "disabled": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "l2mtu": {}, + "mac-address": {}, + "master-interface": {}, + "mtu": {}, + "name": {}, + "radio-mac": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caps-man-addresses": {}, + "caps-man-certificate-common-names": {}, + "caps-man-names": {}, + "certificate": {}, + "discovery-interfaces": {}, + "enabled": {}, + "lock-to-caps-man": {}, + "slaves-datapath": {}, + "slaves-static": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/cap/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caps-man-addresses": {}, + "caps-man-certificate-common-names": {}, + "caps-man-names": {}, + "certificate": {}, + "discovery-interfaces": {}, + "enabled": {}, + "lock-to-caps-man": {}, + "slaves-datapath": {}, + "slaves-static": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-certificate": {}, + "certificate": {}, + "enabled": {}, + "interfaces": {}, + "package-path": {}, + "require-peer-certificate": {}, + "upgrade-policy": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/provision": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/set-identity": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/remote-cap/upgrade": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/capsman/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ca-certificate": {}, + "certificate": {}, + "enabled": {}, + "interfaces": {}, + "package-path": {}, + "require-peer-certificate": {}, + "upgrade-policy": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "band": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "frequency": {}, + "name": {}, + "reselect-interval": {}, + "secondary-frequency": {}, + "skip-dfs-channels": {}, + "width": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "band": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "frequency": {}, + "name": {}, + "reselect-interval": {}, + "secondary-frequency": {}, + "skip-dfs-channels": {}, + "width": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "band": {}, + "comment": {}, + "disabled": {}, + "frequency": {}, + "name": {}, + "numbers": {}, + "reselect-interval": {}, + "secondary-frequency": {}, + "skip-dfs-channels": {}, + "width": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "band": {}, + "comment": {}, + "disabled": {}, + "frequency": {}, + "name": {}, + "numbers": {}, + "reselect-interval": {}, + "secondary-frequency": {}, + "skip-dfs-channels": {}, + "width": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "band": {}, + "comment": {}, + "disabled": {}, + "frequency": {}, + "name": {}, + "numbers": {}, + "reselect-interval": {}, + "secondary-frequency": {}, + "skip-dfs-channels": {}, + "width": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/channel/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + }, + "values": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "antenna-gain": {}, + "beacon-interval": {}, + "chains": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "copy-from": {}, + "country": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disabled": {}, + "distance": {}, + "dtim-period": {}, + "hide-ssid": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "manager": {}, + "mode": {}, + "multicast-enhance": {}, + "name": {}, + "qos-classifier": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "ssid": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + "tx-chains": {}, + "tx-power": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "antenna-gain": {}, + "beacon-interval": {}, + "chains": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "copy-from": {}, + "country": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disabled": {}, + "distance": {}, + "dtim-period": {}, + "hide-ssid": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "manager": {}, + "mode": {}, + "multicast-enhance": {}, + "name": {}, + "qos-classifier": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "ssid": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + "tx-chains": {}, + "tx-power": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "values": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + "values": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "antenna-gain": {}, + "beacon-interval": {}, + "chains": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "country": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disabled": {}, + "distance": {}, + "dtim-period": {}, + "hide-ssid": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "manager": {}, + "mode": {}, + "multicast-enhance": {}, + "name": {}, + "numbers": {}, + "qos-classifier": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "ssid": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + "tx-chains": {}, + "tx-power": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "config": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "antenna-gain": {}, + "beacon-interval": {}, + "chains": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "country": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disabled": {}, + "distance": {}, + "dtim-period": {}, + "hide-ssid": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "manager": {}, + "mode": {}, + "multicast-enhance": {}, + "name": {}, + "numbers": {}, + "qos-classifier": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "ssid": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + "tx-chains": {}, + "tx-power": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "antenna-gain": {}, + "beacon-interval": {}, + "chains": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "country": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disabled": {}, + "distance": {}, + "dtim-period": {}, + "hide-ssid": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "manager": {}, + "mode": {}, + "multicast-enhance": {}, + "name": {}, + "numbers": {}, + "qos-classifier": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "ssid": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + "tx-chains": {}, + "tx-power": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/configuration/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "client-isolation": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface-list": {}, + "name": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "client-isolation": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface-list": {}, + "name": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface-list": {}, + "name": {}, + "numbers": {}, + "vlan-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface-list": {}, + "name": {}, + "numbers": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "client-isolation": {}, + "comment": {}, + "disabled": {}, + "interface-list": {}, + "name": {}, + "numbers": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/datapath/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/devel": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "mode": {}, + "number": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "values": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/flat-snoop": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "filter-type": {}, + "freeze-frame-interval": {}, + "number": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/frequency-scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "frequency": {}, + "number": {}, + "proplist": {}, + "rounds": {}, + "save-file": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + "values": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "arp": {}, + "arp-timeout": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "configuration": {}, + "configuration.antenna-gain": {}, + "configuration.beacon-interval": {}, + "configuration.chains": {}, + "configuration.country": {}, + "configuration.distance": {}, + "configuration.dtim-period": {}, + "configuration.hide-ssid": {}, + "configuration.manager": {}, + "configuration.mode": {}, + "configuration.multicast-enhance": {}, + "configuration.qos-classifier": {}, + "configuration.ssid": {}, + "configuration.tx-chains": {}, + "configuration.tx-power": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disable-running-check": {}, + "disabled": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "l2mtu": {}, + "mac-address": {}, + "master-interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "radio-mac": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "3gpp-info": {}, + "authentication-types": {}, + "comment": {}, + "connection-capabilities": {}, + "copy-from": {}, + "disabled": {}, + "domain-names": {}, + "esr": {}, + "hessid": {}, + "hotspot20": {}, + "hotspot20-dgaf": {}, + "internet": {}, + "ipv4-availability": {}, + "ipv6-availability": {}, + "name": {}, + "network-type": {}, + "operational-classes": {}, + "operator-names": {}, + "realms": {}, + "roaming-ois": {}, + "uesa": {}, + "venue": {}, + "venue-names": {}, + "wan-at-capacity": {}, + "wan-downlink": {}, + "wan-downlink-load": {}, + "wan-measurement-duration": {}, + "wan-status": {}, + "wan-symmetric": {}, + "wan-uplink": {}, + "wan-uplink-load": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "3gpp-info": {}, + "authentication-types": {}, + "comment": {}, + "connection-capabilities": {}, + "copy-from": {}, + "disabled": {}, + "domain-names": {}, + "esr": {}, + "hessid": {}, + "hotspot20": {}, + "hotspot20-dgaf": {}, + "internet": {}, + "ipv4-availability": {}, + "ipv6-availability": {}, + "name": {}, + "network-type": {}, + "operational-classes": {}, + "operator-names": {}, + "realms": {}, + "roaming-ois": {}, + "uesa": {}, + "venue": {}, + "venue-names": {}, + "wan-at-capacity": {}, + "wan-downlink": {}, + "wan-downlink-load": {}, + "wan-measurement-duration": {}, + "wan-status": {}, + "wan-symmetric": {}, + "wan-uplink": {}, + "wan-uplink-load": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "3gpp-info": {}, + "authentication-types": {}, + "comment": {}, + "connection-capabilities": {}, + "disabled": {}, + "domain-names": {}, + "esr": {}, + "hessid": {}, + "hotspot20": {}, + "hotspot20-dgaf": {}, + "internet": {}, + "ipv4-availability": {}, + "ipv6-availability": {}, + "name": {}, + "network-type": {}, + "numbers": {}, + "operational-classes": {}, + "operator-names": {}, + "realms": {}, + "roaming-ois": {}, + "uesa": {}, + "venue": {}, + "venue-names": {}, + "wan-at-capacity": {}, + "wan-downlink": {}, + "wan-downlink-load": {}, + "wan-measurement-duration": {}, + "wan-status": {}, + "wan-symmetric": {}, + "wan-uplink": {}, + "wan-uplink-load": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "3gpp-info": {}, + "authentication-types": {}, + "comment": {}, + "connection-capabilities": {}, + "disabled": {}, + "domain-names": {}, + "esr": {}, + "hessid": {}, + "hotspot20": {}, + "hotspot20-dgaf": {}, + "internet": {}, + "ipv4-availability": {}, + "ipv6-availability": {}, + "name": {}, + "network-type": {}, + "numbers": {}, + "operational-classes": {}, + "operator-names": {}, + "realms": {}, + "roaming-ois": {}, + "uesa": {}, + "venue": {}, + "venue-names": {}, + "wan-at-capacity": {}, + "wan-downlink": {}, + "wan-downlink-load": {}, + "wan-measurement-duration": {}, + "wan-status": {}, + "wan-symmetric": {}, + "wan-uplink": {}, + "wan-uplink-load": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "3gpp-info": {}, + "authentication-types": {}, + "comment": {}, + "connection-capabilities": {}, + "disabled": {}, + "domain-names": {}, + "esr": {}, + "hessid": {}, + "hotspot20": {}, + "hotspot20-dgaf": {}, + "internet": {}, + "ipv4-availability": {}, + "ipv6-availability": {}, + "name": {}, + "network-type": {}, + "numbers": {}, + "operational-classes": {}, + "operator-names": {}, + "realms": {}, + "roaming-ois": {}, + "uesa": {}, + "venue": {}, + "venue-names": {}, + "wan-at-capacity": {}, + "wan-downlink": {}, + "wan-downlink-load": {}, + "wan-measurement-duration": {}, + "wan-status": {}, + "wan-symmetric": {}, + "wan-uplink": {}, + "wan-uplink-load": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/interworking/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "config": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-ranges": {}, + "comment": {}, + "common-name-regexp": {}, + "copy-from": {}, + "disabled": {}, + "identity-regexp": {}, + "master-configuration": {}, + "name-format": {}, + "place-before": {}, + "radio-mac": {}, + "slave-configurations": {}, + "supported-bands": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-ranges": {}, + "comment": {}, + "common-name-regexp": {}, + "copy-from": {}, + "disabled": {}, + "identity-regexp": {}, + "master-configuration": {}, + "name-format": {}, + "place-before": {}, + "radio-mac": {}, + "slave-configurations": {}, + "supported-bands": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-ranges": {}, + "comment": {}, + "common-name-regexp": {}, + "disabled": {}, + "identity-regexp": {}, + "master-configuration": {}, + "name-format": {}, + "numbers": {}, + "radio-mac": {}, + "slave-configurations": {}, + "supported-bands": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-ranges": {}, + "comment": {}, + "common-name-regexp": {}, + "disabled": {}, + "identity-regexp": {}, + "master-configuration": {}, + "name-format": {}, + "numbers": {}, + "radio-mac": {}, + "slave-configurations": {}, + "supported-bands": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-ranges": {}, + "comment": {}, + "common-name-regexp": {}, + "disabled": {}, + "identity-regexp": {}, + "master-configuration": {}, + "name-format": {}, + "numbers": {}, + "radio-mac": {}, + "slave-configurations": {}, + "supported-bands": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/provisioning/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/provision": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/reg-info": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "country": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/radio/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/registration-table/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "arp": {}, + "arp-timeout": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "configuration": {}, + "configuration.antenna-gain": {}, + "configuration.beacon-interval": {}, + "configuration.chains": {}, + "configuration.country": {}, + "configuration.distance": {}, + "configuration.dtim-period": {}, + "configuration.hide-ssid": {}, + "configuration.manager": {}, + "configuration.mode": {}, + "configuration.multicast-enhance": {}, + "configuration.qos-classifier": {}, + "configuration.ssid": {}, + "configuration.tx-chains": {}, + "configuration.tx-power": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disable-running-check": {}, + "disabled": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "l2mtu": {}, + "mac-address": {}, + "master-interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "radio-mac": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "frequency": {}, + "number": {}, + "proplist": {}, + "rounds": {}, + "save-file": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication-types": {}, + "comment": {}, + "connect-group": {}, + "connect-priority": {}, + "copy-from": {}, + "dh-groups": {}, + "disable-pmkid": {}, + "disabled": {}, + "eap-accounting": {}, + "eap-anonymous-identity": {}, + "eap-certificate-mode": {}, + "eap-methods": {}, + "eap-password": {}, + "eap-tls-certificate": {}, + "eap-username": {}, + "encryption": {}, + "ft": {}, + "ft-mobility-domain": {}, + "ft-nas-identifier": {}, + "ft-over-ds": {}, + "ft-preserve-vlanid": {}, + "ft-r0-key-lifetime": {}, + "ft-reassociation-deadline": {}, + "group-encryption": {}, + "group-key-update": {}, + "management-encryption": {}, + "management-protection": {}, + "name": {}, + "owe-transition-interface": {}, + "passphrase": {}, + "sae-anti-clogging-threshold": {}, + "sae-max-failure-rate": {}, + "sae-pwe": {}, + "wps": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication-types": {}, + "comment": {}, + "connect-group": {}, + "connect-priority": {}, + "copy-from": {}, + "dh-groups": {}, + "disable-pmkid": {}, + "disabled": {}, + "eap-accounting": {}, + "eap-anonymous-identity": {}, + "eap-certificate-mode": {}, + "eap-methods": {}, + "eap-password": {}, + "eap-tls-certificate": {}, + "eap-username": {}, + "encryption": {}, + "ft": {}, + "ft-mobility-domain": {}, + "ft-nas-identifier": {}, + "ft-over-ds": {}, + "ft-preserve-vlanid": {}, + "ft-r0-key-lifetime": {}, + "ft-reassociation-deadline": {}, + "group-encryption": {}, + "group-key-update": {}, + "management-encryption": {}, + "management-protection": {}, + "name": {}, + "owe-transition-interface": {}, + "passphrase": {}, + "sae-anti-clogging-threshold": {}, + "sae-max-failure-rate": {}, + "sae-pwe": {}, + "wps": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication-types": {}, + "comment": {}, + "connect-group": {}, + "connect-priority": {}, + "dh-groups": {}, + "disable-pmkid": {}, + "disabled": {}, + "eap-accounting": {}, + "eap-anonymous-identity": {}, + "eap-certificate-mode": {}, + "eap-methods": {}, + "eap-password": {}, + "eap-tls-certificate": {}, + "eap-username": {}, + "encryption": {}, + "ft": {}, + "ft-mobility-domain": {}, + "ft-nas-identifier": {}, + "ft-over-ds": {}, + "ft-preserve-vlanid": {}, + "ft-r0-key-lifetime": {}, + "ft-reassociation-deadline": {}, + "group-encryption": {}, + "group-key-update": {}, + "management-encryption": {}, + "management-protection": {}, + "name": {}, + "numbers": {}, + "owe-transition-interface": {}, + "passphrase": {}, + "sae-anti-clogging-threshold": {}, + "sae-max-failure-rate": {}, + "sae-pwe": {}, + "wps": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication-types": {}, + "comment": {}, + "connect-group": {}, + "connect-priority": {}, + "dh-groups": {}, + "disable-pmkid": {}, + "disabled": {}, + "eap-accounting": {}, + "eap-anonymous-identity": {}, + "eap-certificate-mode": {}, + "eap-methods": {}, + "eap-password": {}, + "eap-tls-certificate": {}, + "eap-username": {}, + "encryption": {}, + "ft": {}, + "ft-mobility-domain": {}, + "ft-nas-identifier": {}, + "ft-over-ds": {}, + "ft-preserve-vlanid": {}, + "ft-r0-key-lifetime": {}, + "ft-reassociation-deadline": {}, + "group-encryption": {}, + "group-key-update": {}, + "management-encryption": {}, + "management-protection": {}, + "name": {}, + "numbers": {}, + "owe-transition-interface": {}, + "passphrase": {}, + "sae-anti-clogging-threshold": {}, + "sae-max-failure-rate": {}, + "sae-pwe": {}, + "wps": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authentication-types": {}, + "comment": {}, + "connect-group": {}, + "connect-priority": {}, + "dh-groups": {}, + "disable-pmkid": {}, + "disabled": {}, + "eap-accounting": {}, + "eap-anonymous-identity": {}, + "eap-certificate-mode": {}, + "eap-methods": {}, + "eap-password": {}, + "eap-tls-certificate": {}, + "eap-username": {}, + "encryption": {}, + "ft": {}, + "ft-mobility-domain": {}, + "ft-nas-identifier": {}, + "ft-over-ds": {}, + "ft-preserve-vlanid": {}, + "ft-r0-key-lifetime": {}, + "ft-reassociation-deadline": {}, + "group-encryption": {}, + "group-key-update": {}, + "management-encryption": {}, + "management-protection": {}, + "name": {}, + "numbers": {}, + "owe-transition-interface": {}, + "passphrase": {}, + "sae-anti-clogging-threshold": {}, + "sae-max-failure-rate": {}, + "sae-pwe": {}, + "wps": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/security/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aaa": {}, + "aaa.called-format": {}, + "aaa.calling-format": {}, + "aaa.interim-update": {}, + "aaa.mac-caching": {}, + "aaa.nas-identifier": {}, + "aaa.password-format": {}, + "aaa.username-format": {}, + "arp": {}, + "arp-timeout": {}, + "channel": {}, + "channel.band": {}, + "channel.frequency": {}, + "channel.reselect-interval": {}, + "channel.secondary-frequency": {}, + "channel.skip-dfs-channels": {}, + "channel.width": {}, + "comment": {}, + "configuration": {}, + "configuration.antenna-gain": {}, + "configuration.beacon-interval": {}, + "configuration.chains": {}, + "configuration.country": {}, + "configuration.distance": {}, + "configuration.dtim-period": {}, + "configuration.hide-ssid": {}, + "configuration.manager": {}, + "configuration.mode": {}, + "configuration.multicast-enhance": {}, + "configuration.qos-classifier": {}, + "configuration.ssid": {}, + "configuration.tx-chains": {}, + "configuration.tx-power": {}, + "datapath": {}, + "datapath.bridge": {}, + "datapath.bridge-cost": {}, + "datapath.bridge-horizon": {}, + "datapath.client-isolation": {}, + "datapath.interface-list": {}, + "datapath.vlan-id": {}, + "disable-running-check": {}, + "disabled": {}, + "interworking": {}, + "interworking.3gpp-info": {}, + "interworking.authentication-types": {}, + "interworking.connection-capabilities": {}, + "interworking.domain-names": {}, + "interworking.esr": {}, + "interworking.hessid": {}, + "interworking.hotspot20": {}, + "interworking.hotspot20-dgaf": {}, + "interworking.internet": {}, + "interworking.ipv4-availability": {}, + "interworking.ipv6-availability": {}, + "interworking.network-type": {}, + "interworking.operational-classes": {}, + "interworking.operator-names": {}, + "interworking.realms": {}, + "interworking.roaming-ois": {}, + "interworking.uesa": {}, + "interworking.venue": {}, + "interworking.venue-names": {}, + "interworking.wan-at-capacity": {}, + "interworking.wan-downlink": {}, + "interworking.wan-downlink-load": {}, + "interworking.wan-measurement-duration": {}, + "interworking.wan-status": {}, + "interworking.wan-symmetric": {}, + "interworking.wan-uplink": {}, + "interworking.wan-uplink-load": {}, + "l2mtu": {}, + "mac-address": {}, + "master-interface": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "radio-mac": {}, + "security": {}, + "security.authentication-types": {}, + "security.connect-group": {}, + "security.connect-priority": {}, + "security.dh-groups": {}, + "security.disable-pmkid": {}, + "security.eap-accounting": {}, + "security.eap-anonymous-identity": {}, + "security.eap-certificate-mode": {}, + "security.eap-methods": {}, + "security.eap-password": {}, + "security.eap-tls-certificate": {}, + "security.eap-username": {}, + "security.encryption": {}, + "security.ft": {}, + "security.ft-mobility-domain": {}, + "security.ft-nas-identifier": {}, + "security.ft-over-ds": {}, + "security.ft-preserve-vlanid": {}, + "security.ft-r0-key-lifetime": {}, + "security.ft-reassociation-deadline": {}, + "security.group-encryption": {}, + "security.group-key-update": {}, + "security.management-encryption": {}, + "security.management-protection": {}, + "security.owe-transition-interface": {}, + "security.passphrase": {}, + "security.sae-anti-clogging-threshold": {}, + "security.sae-max-failure-rate": {}, + "security.sae-pwe": {}, + "security.wps": {}, + "steering": {}, + "steering.neighbor-group": {}, + "steering.rrm": {}, + "steering.wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/sniffer": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "filter": {}, + "freeze-frame-interval": {}, + "number": {}, + "pcap-file": {}, + "pcap-size-limit": {}, + "proplist": {}, + "show-frame": {}, + "stream-address": {}, + "stream-rate": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "neighbor-group": {}, + "rrm": {}, + "wnm": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "neighbor-group": {}, + "rrm": {}, + "wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "neighbor-group": {}, + "numbers": {}, + "rrm": {}, + "wnm": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/neighbor-group/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "neighbor-group": {}, + "numbers": {}, + "rrm": {}, + "wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "neighbor-group": {}, + "numbers": {}, + "rrm": {}, + "wnm": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/steering/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/wps-client": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "create-profile": {}, + "duration": {}, + "file": {}, + "interval": {}, + "mac-address": {}, + "number": {}, + "ssid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wifi/wps-push-button": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "listen-port": {}, + "mtu": {}, + "name": {}, + "private-key": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "listen-port": {}, + "mtu": {}, + "name": {}, + "private-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "listen-port": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "private-key": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-address": {}, + "client-address": {}, + "client-dns": {}, + "client-endpoint": {}, + "client-keepalive": {}, + "client-listen-port": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "endpoint-address": {}, + "endpoint-port": {}, + "interface": {}, + "is-responder": {}, + "name": {}, + "persistent-keepalive": {}, + "place-before": {}, + "preshared-key": {}, + "private-key": {}, + "public-key": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-address": {}, + "client-address": {}, + "client-dns": {}, + "client-endpoint": {}, + "client-keepalive": {}, + "client-listen-port": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "endpoint-address": {}, + "endpoint-port": {}, + "interface": {}, + "is-responder": {}, + "name": {}, + "persistent-keepalive": {}, + "place-before": {}, + "preshared-key": {}, + "private-key": {}, + "public-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-address": {}, + "client-address": {}, + "client-dns": {}, + "client-endpoint": {}, + "client-keepalive": {}, + "client-listen-port": {}, + "comment": {}, + "disabled": {}, + "endpoint-address": {}, + "endpoint-port": {}, + "interface": {}, + "is-responder": {}, + "name": {}, + "numbers": {}, + "persistent-keepalive": {}, + "preshared-key": {}, + "private-key": {}, + "public-key": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-address": {}, + "client-address": {}, + "client-dns": {}, + "client-endpoint": {}, + "client-keepalive": {}, + "client-listen-port": {}, + "comment": {}, + "disabled": {}, + "endpoint-address": {}, + "endpoint-port": {}, + "interface": {}, + "is-responder": {}, + "name": {}, + "numbers": {}, + "persistent-keepalive": {}, + "preshared-key": {}, + "private-key": {}, + "public-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-address": {}, + "client-address": {}, + "client-dns": {}, + "client-endpoint": {}, + "client-keepalive": {}, + "client-listen-port": {}, + "comment": {}, + "disabled": {}, + "endpoint-address": {}, + "endpoint-port": {}, + "interface": {}, + "is-responder": {}, + "name": {}, + "numbers": {}, + "persistent-keepalive": {}, + "preshared-key": {}, + "private-key": {}, + "public-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/peers/show-client-config": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "listen-port": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "private-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "listen-port": {}, + "mtu": {}, + "name": {}, + "numbers": {}, + "private-key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/wg-export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/wireguard/wg-import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip": {}, + "/ip/address": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "broadcast": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "netmask": {}, + "network": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "broadcast": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "netmask": {}, + "network": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "broadcast": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "netmask": {}, + "network": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "broadcast": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "netmask": {}, + "network": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/address/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "broadcast": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "netmask": {}, + "network": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "published": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "published": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "published": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "published": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/arp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "mac-address": {}, + "numbers": {}, + "published": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "use-local-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/advanced/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "use-local-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/force-update": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ddns-enabled": {}, + "ddns-update-interval": {}, + "update-time": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/cloud/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "ddns-enabled": {}, + "ddns-update-interval": {}, + "update-time": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "script": {}, + "use-peer-dns": {}, + "use-peer-ntp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "script": {}, + "use-peer-dns": {}, + "use-peer-ntp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "script": {}, + "use-peer-dns": {}, + "use-peer-ntp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/option/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/release": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/renew": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "script": {}, + "use-peer-dns": {}, + "use-peer-ntp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "script": {}, + "use-peer-dns": {}, + "use-peer-ntp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-client/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-relay-info": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "dhcp-server-vrf": {}, + "disabled": {}, + "interface": {}, + "local-address": {}, + "name": {}, + "relay-info-remote-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-relay-info": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "dhcp-server-vrf": {}, + "disabled": {}, + "interface": {}, + "local-address": {}, + "name": {}, + "relay-info-remote-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-relay-info": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "dhcp-server-vrf": {}, + "disabled": {}, + "interface": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "relay-info-remote-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-relay-info": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "dhcp-server-vrf": {}, + "disabled": {}, + "interface": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "relay-info-remote-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-relay-info": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "dhcp-server-vrf": {}, + "disabled": {}, + "interface": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "relay-info-remote-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-relay/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-arp": {}, + "address-pool": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "authoritative": {}, + "bootp-lease-time": {}, + "bootp-support": {}, + "client-mac-limit": {}, + "comment": {}, + "conflict-detection": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-script": {}, + "lease-time": {}, + "name": {}, + "parent-queue": {}, + "relay": {}, + "server-address": {}, + "use-framed-as-classless": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-arp": {}, + "address-pool": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "authoritative": {}, + "bootp-lease-time": {}, + "bootp-support": {}, + "client-mac-limit": {}, + "comment": {}, + "conflict-detection": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-script": {}, + "lease-time": {}, + "name": {}, + "parent-queue": {}, + "relay": {}, + "server-address": {}, + "use-framed-as-classless": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alert-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "on-alert": {}, + "valid-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alert-timeout": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "on-alert": {}, + "valid-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alert-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-alert": {}, + "valid-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alert-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-alert": {}, + "valid-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/reset-alert": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/alert/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alert-timeout": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-alert": {}, + "valid-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "interim-update": {}, + "radius-password": {}, + "store-leases-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/config/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "interim-update": {}, + "radius-password": {}, + "store-leases-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-arp": {}, + "address-pool": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "authoritative": {}, + "bootp-lease-time": {}, + "bootp-support": {}, + "client-mac-limit": {}, + "comment": {}, + "conflict-detection": {}, + "delay-threshold": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-script": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "relay": {}, + "server-address": {}, + "use-framed-as-classless": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "block-access": {}, + "client-id": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "lease-time": {}, + "mac-address": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "routes": {}, + "server": {}, + "use-src-mac": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "block-access": {}, + "client-id": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "lease-time": {}, + "mac-address": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "routes": {}, + "server": {}, + "use-src-mac": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/check-status": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "block-access": {}, + "client-id": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "lease-time": {}, + "mac-address": {}, + "numbers": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "routes": {}, + "server": {}, + "use-src-mac": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/make-static": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "active": {}, + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "block-access": {}, + "client-id": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "lease-time": {}, + "mac-address": {}, + "numbers": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "routes": {}, + "server": {}, + "use-src-mac": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "block-access": {}, + "client-id": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "lease-time": {}, + "mac-address": {}, + "numbers": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "routes": {}, + "server": {}, + "use-src-mac": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/lease/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "code": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "option-set": {}, + "server": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "code": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "option-set": {}, + "server": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "code": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "option-set": {}, + "server": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "code": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "option-set": {}, + "server": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/matcher/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "code": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "option-set": {}, + "server": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "boot-file-name": {}, + "caps-manager": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "dns-none": {}, + "dns-server": {}, + "domain": {}, + "gateway": {}, + "netmask": {}, + "next-server": {}, + "ntp-server": {}, + "wins-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "boot-file-name": {}, + "caps-manager": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "dns-none": {}, + "dns-server": {}, + "domain": {}, + "gateway": {}, + "netmask": {}, + "next-server": {}, + "ntp-server": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "boot-file-name": {}, + "caps-manager": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "dns-none": {}, + "dns-server": {}, + "domain": {}, + "gateway": {}, + "netmask": {}, + "next-server": {}, + "ntp-server": {}, + "numbers": {}, + "wins-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "boot-file-name": {}, + "caps-manager": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "dns-none": {}, + "dns-server": {}, + "domain": {}, + "gateway": {}, + "netmask": {}, + "next-server": {}, + "ntp-server": {}, + "numbers": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "boot-file-name": {}, + "caps-manager": {}, + "comment": {}, + "dhcp-option": {}, + "dhcp-option-set": {}, + "dns-none": {}, + "dns-server": {}, + "domain": {}, + "gateway": {}, + "netmask": {}, + "next-server": {}, + "ntp-server": {}, + "numbers": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/network/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "force": {}, + "name": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "force": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "force": {}, + "name": {}, + "numbers": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "force": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "force": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "options": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/option/sets/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-arp": {}, + "address-pool": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "authoritative": {}, + "bootp-lease-time": {}, + "bootp-support": {}, + "client-mac-limit": {}, + "comment": {}, + "conflict-detection": {}, + "delay-threshold": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-script": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "relay": {}, + "server-address": {}, + "use-framed-as-classless": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-arp": {}, + "address-pool": {}, + "allow-dual-stack-queue": {}, + "always-broadcast": {}, + "authoritative": {}, + "bootp-lease-time": {}, + "bootp-support": {}, + "client-mac-limit": {}, + "comment": {}, + "conflict-detection": {}, + "delay-threshold": {}, + "dhcp-option-set": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-script": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "relay": {}, + "server-address": {}, + "use-framed-as-classless": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dhcp-server/setup": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "file": {}, + "ssl-verify": {}, + "url": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "file": {}, + "ssl-verify": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "file": {}, + "numbers": {}, + "ssl-verify": {}, + "url": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/pause": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/reload": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "file": {}, + "numbers": {}, + "ssl-verify": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/adlist/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "file": {}, + "numbers": {}, + "ssl-verify": {}, + "url": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/all": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/all/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/all/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/all/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/all/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/flush": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/cache/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list-extra-time": {}, + "allow-remote-requests": {}, + "cache-max-ttl": {}, + "cache-size": {}, + "doh-max-concurrent-queries": {}, + "doh-max-server-connections": {}, + "doh-timeout": {}, + "max-concurrent-queries": {}, + "max-concurrent-tcp-sessions": {}, + "max-udp-packet-size": {}, + "query-server-timeout": {}, + "query-total-timeout": {}, + "servers": {}, + "use-doh-server": {}, + "verify-doh-cert": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list-extra-time": {}, + "allow-remote-requests": {}, + "cache-max-ttl": {}, + "cache-size": {}, + "doh-max-concurrent-queries": {}, + "doh-max-server-connections": {}, + "doh-timeout": {}, + "max-concurrent-queries": {}, + "max-concurrent-tcp-sessions": {}, + "max-udp-packet-size": {}, + "query-server-timeout": {}, + "query-total-timeout": {}, + "servers": {}, + "use-doh-server": {}, + "verify-doh-cert": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-list": {}, + "cname": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "forward-to": {}, + "match-subdomain": {}, + "mx-exchange": {}, + "mx-preference": {}, + "name": {}, + "ns": {}, + "place-before": {}, + "regexp": {}, + "srv-port": {}, + "srv-priority": {}, + "srv-target": {}, + "srv-weight": {}, + "text": {}, + "ttl": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-list": {}, + "cname": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "forward-to": {}, + "match-subdomain": {}, + "mx-exchange": {}, + "mx-preference": {}, + "name": {}, + "ns": {}, + "place-before": {}, + "regexp": {}, + "srv-port": {}, + "srv-priority": {}, + "srv-target": {}, + "srv-weight": {}, + "text": {}, + "ttl": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-list": {}, + "cname": {}, + "comment": {}, + "disabled": {}, + "forward-to": {}, + "match-subdomain": {}, + "mx-exchange": {}, + "mx-preference": {}, + "name": {}, + "ns": {}, + "numbers": {}, + "regexp": {}, + "srv-port": {}, + "srv-priority": {}, + "srv-target": {}, + "srv-weight": {}, + "text": {}, + "ttl": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-list": {}, + "cname": {}, + "comment": {}, + "disabled": {}, + "forward-to": {}, + "match-subdomain": {}, + "mx-exchange": {}, + "mx-preference": {}, + "name": {}, + "ns": {}, + "numbers": {}, + "regexp": {}, + "srv-port": {}, + "srv-priority": {}, + "srv-target": {}, + "srv-weight": {}, + "text": {}, + "ttl": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/dns/static/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-list": {}, + "cname": {}, + "comment": {}, + "disabled": {}, + "forward-to": {}, + "match-subdomain": {}, + "mx-exchange": {}, + "mx-preference": {}, + "name": {}, + "ns": {}, + "numbers": {}, + "regexp": {}, + "srv-port": {}, + "srv-priority": {}, + "srv-target": {}, + "srv-weight": {}, + "text": {}, + "ttl": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall": {}, + "/ip/firewall/address-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/address-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "filter": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/calea/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "generic-timeout": {}, + "icmp-timeout": {}, + "loose-tcp-tracking": {}, + "tcp-close-timeout": {}, + "tcp-close-wait-timeout": {}, + "tcp-established-timeout": {}, + "tcp-fin-wait-timeout": {}, + "tcp-last-ack-timeout": {}, + "tcp-max-retrans-timeout": {}, + "tcp-syn-received-timeout": {}, + "tcp-syn-sent-timeout": {}, + "tcp-time-wait-timeout": {}, + "tcp-unacked-timeout": {}, + "udp-stream-timeout": {}, + "udp-timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/connection/tracking/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "generic-timeout": {}, + "icmp-timeout": {}, + "loose-tcp-tracking": {}, + "tcp-close-timeout": {}, + "tcp-close-wait-timeout": {}, + "tcp-established-timeout": {}, + "tcp-fin-wait-timeout": {}, + "tcp-last-ack-timeout": {}, + "tcp-max-retrans-timeout": {}, + "tcp-syn-received-timeout": {}, + "tcp-syn-sent-timeout": {}, + "tcp-time-wait-timeout": {}, + "tcp-unacked-timeout": {}, + "udp-stream-timeout": {}, + "udp-timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "hw-offload": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "hw-offload": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "hw-offload": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "hw-offload": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "hw-offload": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/filter/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/layer7-protocol/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "new-ttl": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "route-dst": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "new-ttl": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "route-dst": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "new-ttl": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "route-dst": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "new-ttl": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "route-dst": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "new-ttl": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "p2p": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "realm": {}, + "route-dst": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/mangle/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "randomise-ports": {}, + "realm": {}, + "routing-mark": {}, + "same-not-by-dst": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-addresses": {}, + "to-ports": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "randomise-ports": {}, + "realm": {}, + "routing-mark": {}, + "same-not-by-dst": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-addresses": {}, + "to-ports": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "randomise-ports": {}, + "realm": {}, + "routing-mark": {}, + "same-not-by-dst": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-addresses": {}, + "to-ports": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "randomise-ports": {}, + "realm": {}, + "routing-mark": {}, + "same-not-by-dst": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-addresses": {}, + "to-ports": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "layer7-protocol": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "randomise-ports": {}, + "realm": {}, + "routing-mark": {}, + "same-not-by-dst": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-addresses": {}, + "to-ports": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/nat/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all": {}, + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "fragment": {}, + "hotspot": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "ipv4-options": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "psd": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/raw/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {}, + "sip-direct-media": {}, + "sip-timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {}, + "sip-direct-media": {}, + "sip-timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/firewall/service-port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {}, + "sip-direct-media": {}, + "sip-timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "addresses-per-mac": {}, + "copy-from": {}, + "disabled": {}, + "idle-timeout": {}, + "interface": {}, + "keepalive-timeout": {}, + "login-timeout": {}, + "name": {}, + "profile": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/login": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "domain": {}, + "ip": {}, + "mac-address": {}, + "password": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "status": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/active/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "addresses-per-mac": {}, + "copy-from": {}, + "disabled": {}, + "idle-timeout": {}, + "interface": {}, + "keepalive-timeout": {}, + "login-timeout": {}, + "name": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/cookie/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "addresses-per-mac": {}, + "disabled": {}, + "idle-timeout": {}, + "interface": {}, + "keepalive-timeout": {}, + "login-timeout": {}, + "name": {}, + "numbers": {}, + "profile": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/make-binding": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "bytes": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "packets": {}, + "proplist": {}, + "show-ids": {}, + "status": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/host/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "mac-address": {}, + "place-before": {}, + "server": {}, + "to-address": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "mac-address": {}, + "place-before": {}, + "server": {}, + "to-address": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "mac-address": {}, + "numbers": {}, + "server": {}, + "to-address": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "mac-address": {}, + "numbers": {}, + "server": {}, + "to-address": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/ip-binding/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "mac-address": {}, + "numbers": {}, + "server": {}, + "to-address": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "dns-name": {}, + "hotspot-address": {}, + "html-directory": {}, + "html-directory-override": {}, + "http-cookie-lifetime": {}, + "http-proxy": {}, + "install-hotspot-queue": {}, + "login-by": {}, + "mac-auth-mode": {}, + "mac-auth-password": {}, + "name": {}, + "nas-port-type": {}, + "radius-accounting": {}, + "radius-default-domain": {}, + "radius-interim-update": {}, + "radius-location-id": {}, + "radius-location-name": {}, + "radius-mac-format": {}, + "rate-limit": {}, + "smtp-server": {}, + "split-user-domain": {}, + "ssl-certificate": {}, + "trial-uptime-limit": {}, + "trial-uptime-reset": {}, + "trial-user-profile": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "dns-name": {}, + "hotspot-address": {}, + "html-directory": {}, + "html-directory-override": {}, + "http-cookie-lifetime": {}, + "http-proxy": {}, + "install-hotspot-queue": {}, + "login-by": {}, + "mac-auth-mode": {}, + "mac-auth-password": {}, + "name": {}, + "nas-port-type": {}, + "radius-accounting": {}, + "radius-default-domain": {}, + "radius-interim-update": {}, + "radius-location-id": {}, + "radius-location-name": {}, + "radius-mac-format": {}, + "rate-limit": {}, + "smtp-server": {}, + "split-user-domain": {}, + "ssl-certificate": {}, + "trial-uptime-limit": {}, + "trial-uptime-reset": {}, + "trial-user-profile": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dns-name": {}, + "hotspot-address": {}, + "html-directory": {}, + "html-directory-override": {}, + "http-cookie-lifetime": {}, + "http-proxy": {}, + "install-hotspot-queue": {}, + "login-by": {}, + "mac-auth-mode": {}, + "mac-auth-password": {}, + "name": {}, + "nas-port-type": {}, + "numbers": {}, + "radius-accounting": {}, + "radius-default-domain": {}, + "radius-interim-update": {}, + "radius-location-id": {}, + "radius-location-name": {}, + "radius-mac-format": {}, + "rate-limit": {}, + "smtp-server": {}, + "split-user-domain": {}, + "ssl-certificate": {}, + "trial-uptime-limit": {}, + "trial-uptime-reset": {}, + "trial-user-profile": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dns-name": {}, + "hotspot-address": {}, + "html-directory": {}, + "html-directory-override": {}, + "http-cookie-lifetime": {}, + "http-proxy": {}, + "install-hotspot-queue": {}, + "login-by": {}, + "mac-auth-mode": {}, + "mac-auth-password": {}, + "name": {}, + "nas-port-type": {}, + "numbers": {}, + "radius-accounting": {}, + "radius-default-domain": {}, + "radius-interim-update": {}, + "radius-location-id": {}, + "radius-location-name": {}, + "radius-mac-format": {}, + "rate-limit": {}, + "smtp-server": {}, + "split-user-domain": {}, + "ssl-certificate": {}, + "trial-uptime-limit": {}, + "trial-uptime-reset": {}, + "trial-user-profile": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/profile/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dns-name": {}, + "hotspot-address": {}, + "html-directory": {}, + "html-directory-override": {}, + "http-cookie-lifetime": {}, + "http-proxy": {}, + "install-hotspot-queue": {}, + "login-by": {}, + "mac-auth-mode": {}, + "mac-auth-password": {}, + "name": {}, + "nas-port-type": {}, + "numbers": {}, + "radius-accounting": {}, + "radius-default-domain": {}, + "radius-interim-update": {}, + "radius-location-id": {}, + "radius-location-name": {}, + "radius-mac-format": {}, + "rate-limit": {}, + "smtp-server": {}, + "split-user-domain": {}, + "ssl-certificate": {}, + "trial-uptime-limit": {}, + "trial-uptime-reset": {}, + "trial-user-profile": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "addresses-per-mac": {}, + "disabled": {}, + "idle-timeout": {}, + "interface": {}, + "keepalive-timeout": {}, + "login-timeout": {}, + "name": {}, + "numbers": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/reset-html": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/service-port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + "ports": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "addresses-per-mac": {}, + "disabled": {}, + "idle-timeout": {}, + "interface": {}, + "keepalive-timeout": {}, + "login-timeout": {}, + "name": {}, + "numbers": {}, + "profile": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/setup": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "email": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "limit-bytes-total": {}, + "limit-uptime": {}, + "mac-address": {}, + "name": {}, + "password": {}, + "profile": {}, + "routes": {}, + "server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "email": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "limit-bytes-total": {}, + "limit-uptime": {}, + "mac-address": {}, + "name": {}, + "password": {}, + "profile": {}, + "routes": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "email": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "limit-bytes-total": {}, + "limit-uptime": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "routes": {}, + "server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "bytes": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "packets": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-mac-cookie": {}, + "address-list": {}, + "address-pool": {}, + "advertise": {}, + "advertise-interval": {}, + "advertise-timeout": {}, + "advertise-url": {}, + "copy-from": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "incoming-packet-mark": {}, + "insert-queue-before": {}, + "keepalive-timeout": {}, + "mac-cookie-timeout": {}, + "name": {}, + "on-login": {}, + "on-logout": {}, + "open-status-page": {}, + "outgoing-filter": {}, + "outgoing-packet-mark": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "session-timeout": {}, + "shared-users": {}, + "status-autorefresh": {}, + "transparent-proxy": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-mac-cookie": {}, + "address-list": {}, + "address-pool": {}, + "advertise": {}, + "advertise-interval": {}, + "advertise-timeout": {}, + "advertise-url": {}, + "copy-from": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "incoming-packet-mark": {}, + "insert-queue-before": {}, + "keepalive-timeout": {}, + "mac-cookie-timeout": {}, + "name": {}, + "on-login": {}, + "on-logout": {}, + "open-status-page": {}, + "outgoing-filter": {}, + "outgoing-packet-mark": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "session-timeout": {}, + "shared-users": {}, + "status-autorefresh": {}, + "transparent-proxy": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-mac-cookie": {}, + "address-list": {}, + "address-pool": {}, + "advertise": {}, + "advertise-interval": {}, + "advertise-timeout": {}, + "advertise-url": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "incoming-packet-mark": {}, + "insert-queue-before": {}, + "keepalive-timeout": {}, + "mac-cookie-timeout": {}, + "name": {}, + "numbers": {}, + "on-login": {}, + "on-logout": {}, + "open-status-page": {}, + "outgoing-filter": {}, + "outgoing-packet-mark": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "session-timeout": {}, + "shared-users": {}, + "status-autorefresh": {}, + "transparent-proxy": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-mac-cookie": {}, + "address-list": {}, + "address-pool": {}, + "advertise": {}, + "advertise-interval": {}, + "advertise-timeout": {}, + "advertise-url": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "incoming-packet-mark": {}, + "insert-queue-before": {}, + "keepalive-timeout": {}, + "mac-cookie-timeout": {}, + "name": {}, + "numbers": {}, + "on-login": {}, + "on-logout": {}, + "open-status-page": {}, + "outgoing-filter": {}, + "outgoing-packet-mark": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "session-timeout": {}, + "shared-users": {}, + "status-autorefresh": {}, + "transparent-proxy": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-mac-cookie": {}, + "address-list": {}, + "address-pool": {}, + "advertise": {}, + "advertise-interval": {}, + "advertise-timeout": {}, + "advertise-url": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "incoming-packet-mark": {}, + "insert-queue-before": {}, + "keepalive-timeout": {}, + "mac-cookie-timeout": {}, + "name": {}, + "numbers": {}, + "on-login": {}, + "on-logout": {}, + "open-status-page": {}, + "outgoing-filter": {}, + "outgoing-packet-mark": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "session-timeout": {}, + "shared-users": {}, + "status-autorefresh": {}, + "transparent-proxy": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/profile/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "email": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "limit-bytes-total": {}, + "limit-uptime": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "routes": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/user/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "email": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "limit-bytes-total": {}, + "limit-uptime": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "routes": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-host": {}, + "dst-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "server": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-host": {}, + "dst-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "server": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-host": {}, + "dst-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "server": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-host": {}, + "dst-port": {}, + "place-before": {}, + "protocol": {}, + "server": {}, + "src-address": {}, + "src-address-list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-host": {}, + "dst-port": {}, + "place-before": {}, + "protocol": {}, + "server": {}, + "src-address": {}, + "src-address-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-host": {}, + "dst-port": {}, + "numbers": {}, + "protocol": {}, + "server": {}, + "src-address": {}, + "src-address-list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-host": {}, + "dst-port": {}, + "numbers": {}, + "protocol": {}, + "server": {}, + "src-address": {}, + "src-address-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-host": {}, + "dst-port": {}, + "numbers": {}, + "protocol": {}, + "server": {}, + "src-address": {}, + "src-address-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/ip/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-host": {}, + "dst-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "server": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-host": {}, + "dst-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "server": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/hotspot/walled-garden/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec": {}, + "/ip/ipsec/active-peers": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/kill-connections": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/active-peers/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eap-methods": {}, + "generate-policy": {}, + "key": {}, + "match-by": {}, + "mode-config": {}, + "my-id": {}, + "notrack-chain": {}, + "password": {}, + "peer": {}, + "policy-template-group": {}, + "remote-certificate": {}, + "remote-id": {}, + "remote-key": {}, + "secret": {}, + "username": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eap-methods": {}, + "generate-policy": {}, + "key": {}, + "match-by": {}, + "mode-config": {}, + "my-id": {}, + "notrack-chain": {}, + "password": {}, + "peer": {}, + "policy-template-group": {}, + "remote-certificate": {}, + "remote-id": {}, + "remote-key": {}, + "secret": {}, + "username": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "generate-policy": {}, + "key": {}, + "match-by": {}, + "mode-config": {}, + "my-id": {}, + "notrack-chain": {}, + "numbers": {}, + "password": {}, + "peer": {}, + "policy-template-group": {}, + "remote-certificate": {}, + "remote-id": {}, + "remote-key": {}, + "secret": {}, + "username": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "generate-policy": {}, + "key": {}, + "match-by": {}, + "mode-config": {}, + "my-id": {}, + "notrack-chain": {}, + "numbers": {}, + "password": {}, + "peer": {}, + "policy-template-group": {}, + "remote-certificate": {}, + "remote-id": {}, + "remote-key": {}, + "secret": {}, + "username": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/identity/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "eap-methods": {}, + "generate-policy": {}, + "key": {}, + "match-by": {}, + "mode-config": {}, + "my-id": {}, + "notrack-chain": {}, + "numbers": {}, + "password": {}, + "peer": {}, + "policy-template-group": {}, + "remote-certificate": {}, + "remote-id": {}, + "remote-key": {}, + "secret": {}, + "username": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/flush": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/installed-sa/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-lifetime": {}, + "addtime": {}, + "auth-algorithm": {}, + "auth-key": {}, + "current-bytes": {}, + "current-packets": {}, + "enc-algorithm": {}, + "enc-key": {}, + "enc-key-size": {}, + "expires-in": {}, + "invalid-packets": {}, + "numbers": {}, + "replay": {}, + "spi": {}, + "state": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/export-pub-key": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file-name": {}, + "key": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/generate-key": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "key-size": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file-name": {}, + "name": {}, + "passphrase": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/key/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-pool": {}, + "address-prefix-length": {}, + "connection-mark": {}, + "copy-from": {}, + "name": {}, + "responder": {}, + "split-dns": {}, + "split-include": {}, + "src-address-list": {}, + "static-dns": {}, + "system-dns": {}, + "use-responder-dns": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-pool": {}, + "address-prefix-length": {}, + "connection-mark": {}, + "copy-from": {}, + "name": {}, + "responder": {}, + "split-dns": {}, + "split-include": {}, + "src-address-list": {}, + "static-dns": {}, + "system-dns": {}, + "use-responder-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-pool": {}, + "address-prefix-length": {}, + "connection-mark": {}, + "name": {}, + "numbers": {}, + "responder": {}, + "split-dns": {}, + "split-include": {}, + "src-address-list": {}, + "static-dns": {}, + "system-dns": {}, + "use-responder-dns": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-pool": {}, + "address-prefix-length": {}, + "connection-mark": {}, + "name": {}, + "numbers": {}, + "responder": {}, + "split-dns": {}, + "split-include": {}, + "src-address-list": {}, + "static-dns": {}, + "system-dns": {}, + "use-responder-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/mode-config/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-pool": {}, + "address-prefix-length": {}, + "connection-mark": {}, + "name": {}, + "numbers": {}, + "responder": {}, + "split-dns": {}, + "split-include": {}, + "src-address-list": {}, + "static-dns": {}, + "system-dns": {}, + "use-responder-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "exchange-mode": {}, + "local-address": {}, + "name": {}, + "passive": {}, + "port": {}, + "profile": {}, + "send-initial-contact": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "exchange-mode": {}, + "local-address": {}, + "name": {}, + "passive": {}, + "port": {}, + "profile": {}, + "send-initial-contact": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "exchange-mode": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "passive": {}, + "port": {}, + "profile": {}, + "send-initial-contact": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "exchange-mode": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "passive": {}, + "port": {}, + "profile": {}, + "send-initial-contact": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/peer/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "exchange-mode": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "passive": {}, + "port": {}, + "profile": {}, + "send-initial-contact": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "group": {}, + "ipsec-protocols": {}, + "level": {}, + "peer": {}, + "place-before": {}, + "proposal": {}, + "protocol": {}, + "sa-dst-address": {}, + "sa-src-address": {}, + "src-address": {}, + "src-port": {}, + "template": {}, + "tunnel": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "group": {}, + "ipsec-protocols": {}, + "level": {}, + "peer": {}, + "place-before": {}, + "proposal": {}, + "protocol": {}, + "sa-dst-address": {}, + "sa-src-address": {}, + "src-address": {}, + "src-port": {}, + "template": {}, + "tunnel": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "group": {}, + "ipsec-protocols": {}, + "level": {}, + "numbers": {}, + "peer": {}, + "proposal": {}, + "protocol": {}, + "sa-dst-address": {}, + "sa-src-address": {}, + "src-address": {}, + "src-port": {}, + "template": {}, + "tunnel": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/group/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "group": {}, + "ipsec-protocols": {}, + "level": {}, + "numbers": {}, + "peer": {}, + "proposal": {}, + "protocol": {}, + "sa-dst-address": {}, + "sa-src-address": {}, + "src-address": {}, + "src-port": {}, + "template": {}, + "tunnel": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/policy/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "group": {}, + "ipsec-protocols": {}, + "level": {}, + "numbers": {}, + "peer": {}, + "proposal": {}, + "protocol": {}, + "sa-dst-address": {}, + "sa-src-address": {}, + "src-address": {}, + "src-port": {}, + "template": {}, + "tunnel": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "dh-group": {}, + "dpd-interval": {}, + "dpd-maximum-failures": {}, + "enc-algorithm": {}, + "hash-algorithm": {}, + "lifebytes": {}, + "lifetime": {}, + "name": {}, + "nat-traversal": {}, + "prf-algorithm": {}, + "proposal-check": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "dh-group": {}, + "dpd-interval": {}, + "dpd-maximum-failures": {}, + "enc-algorithm": {}, + "hash-algorithm": {}, + "lifebytes": {}, + "lifetime": {}, + "name": {}, + "nat-traversal": {}, + "prf-algorithm": {}, + "proposal-check": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dh-group": {}, + "dpd-interval": {}, + "dpd-maximum-failures": {}, + "enc-algorithm": {}, + "hash-algorithm": {}, + "lifebytes": {}, + "lifetime": {}, + "name": {}, + "nat-traversal": {}, + "numbers": {}, + "prf-algorithm": {}, + "proposal-check": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dh-group": {}, + "dpd-interval": {}, + "dpd-maximum-failures": {}, + "enc-algorithm": {}, + "hash-algorithm": {}, + "lifebytes": {}, + "lifetime": {}, + "name": {}, + "nat-traversal": {}, + "numbers": {}, + "prf-algorithm": {}, + "proposal-check": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/profile/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dh-group": {}, + "dpd-interval": {}, + "dpd-maximum-failures": {}, + "enc-algorithm": {}, + "hash-algorithm": {}, + "lifebytes": {}, + "lifetime": {}, + "name": {}, + "nat-traversal": {}, + "numbers": {}, + "prf-algorithm": {}, + "proposal-check": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-algorithms": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "enc-algorithms": {}, + "lifetime": {}, + "name": {}, + "pfs-group": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-algorithms": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "enc-algorithms": {}, + "lifetime": {}, + "name": {}, + "pfs-group": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-algorithms": {}, + "comment": {}, + "disabled": {}, + "enc-algorithms": {}, + "lifetime": {}, + "name": {}, + "numbers": {}, + "pfs-group": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-algorithms": {}, + "comment": {}, + "disabled": {}, + "enc-algorithms": {}, + "lifetime": {}, + "name": {}, + "numbers": {}, + "pfs-group": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/proposal/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-algorithms": {}, + "comment": {}, + "disabled": {}, + "enc-algorithms": {}, + "lifetime": {}, + "name": {}, + "numbers": {}, + "pfs-group": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "interim-update": {}, + "xauth-use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "interim-update": {}, + "xauth-use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/statistics": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/statistics/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/statistics/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ipsec/statistics/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "fri": {}, + "mon": {}, + "name": {}, + "rate-limit": {}, + "sat": {}, + "sun": {}, + "thu": {}, + "tue": {}, + "tur-fri": {}, + "tur-mon": {}, + "tur-sat": {}, + "tur-sun": {}, + "tur-thu": {}, + "tur-tue": {}, + "tur-wed": {}, + "wed": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "fri": {}, + "mon": {}, + "name": {}, + "rate-limit": {}, + "sat": {}, + "sun": {}, + "thu": {}, + "tue": {}, + "tur-fri": {}, + "tur-mon": {}, + "tur-sat": {}, + "tur-sun": {}, + "tur-thu": {}, + "tur-tue": {}, + "tur-wed": {}, + "wed": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "mac-address": {}, + "name": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "mac-address": {}, + "name": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "activity": {}, + "all": {}, + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "mac-address": {}, + "name": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/device/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "fri": {}, + "mon": {}, + "name": {}, + "numbers": {}, + "rate-limit": {}, + "sat": {}, + "sun": {}, + "thu": {}, + "tue": {}, + "tur-fri": {}, + "tur-mon": {}, + "tur-sat": {}, + "tur-sun": {}, + "tur-thu": {}, + "tur-tue": {}, + "tur-wed": {}, + "wed": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/pause": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "duration": {}, + "numbers": {}, + "till": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "fri": {}, + "mon": {}, + "name": {}, + "numbers": {}, + "rate-limit": {}, + "sat": {}, + "sun": {}, + "thu": {}, + "tue": {}, + "tur-fri": {}, + "tur-mon": {}, + "tur-sat": {}, + "tur-sun": {}, + "tur-thu": {}, + "tur-tue": {}, + "tur-wed": {}, + "wed": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/resume": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/kid-control/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "fri": {}, + "mon": {}, + "name": {}, + "numbers": {}, + "rate-limit": {}, + "sat": {}, + "sun": {}, + "thu": {}, + "tue": {}, + "tur-fri": {}, + "tur-mon": {}, + "tur-sat": {}, + "tur-sun": {}, + "tur-thu": {}, + "tur-tue": {}, + "tur-wed": {}, + "wed": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-hostname": {}, + "allowed-ip": {}, + "copy-from": {}, + "disabled": {}, + "friendly-name": {}, + "interface": {}, + "path": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-hostname": {}, + "allowed-ip": {}, + "copy-from": {}, + "disabled": {}, + "friendly-name": {}, + "interface": {}, + "path": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-hostname": {}, + "allowed-ip": {}, + "disabled": {}, + "friendly-name": {}, + "interface": {}, + "numbers": {}, + "path": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-hostname": {}, + "allowed-ip": {}, + "disabled": {}, + "friendly-name": {}, + "interface": {}, + "numbers": {}, + "path": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-hostname": {}, + "allowed-ip": {}, + "disabled": {}, + "friendly-name": {}, + "interface": {}, + "numbers": {}, + "path": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "thumbnails": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/media/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "thumbnails": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/interfaces/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/nat-pmp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "discover-interface-list": {}, + "lldp-mac-phy-config": {}, + "lldp-max-frame-size": {}, + "lldp-med-net-policy-vlan": {}, + "mode": {}, + "protocol": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/discovery-settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "discover-interface-list": {}, + "lldp-mac-phy-config": {}, + "lldp-max-frame-size": {}, + "lldp-med-net-policy-vlan": {}, + "mode": {}, + "protocol": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aggregated-size": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "packing": {}, + "unpacking": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aggregated-size": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "packing": {}, + "unpacking": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aggregated-size": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "packing": {}, + "unpacking": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aggregated-size": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "packing": {}, + "unpacking": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/packing/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "aggregated-size": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "packing": {}, + "unpacking": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "next-pool": {}, + "ranges": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "next-pool": {}, + "ranges": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "next-pool": {}, + "numbers": {}, + "ranges": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "next-pool": {}, + "numbers": {}, + "ranges": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "next-pool": {}, + "numbers": {}, + "ranges": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "info": {}, + "numbers": {}, + "owner": {}, + "pool": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "info": {}, + "numbers": {}, + "owner": {}, + "pool": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/pool/used/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "info": {}, + "numbers": {}, + "owner": {}, + "pool": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "action-data": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "action-data": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "action-data": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "action-data": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "action-data": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/access/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/cache-contents/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/clear-cache": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/connections/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "path": {}, + "place-before": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-host": {}, + "dst-port": {}, + "local-port": {}, + "method": {}, + "numbers": {}, + "path": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/direct/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "always-from-cache": {}, + "anonymous": {}, + "cache-administrator": {}, + "cache-hit-dscp": {}, + "cache-on-disk": {}, + "cache-path": {}, + "enabled": {}, + "max-cache-object-size": {}, + "max-cache-size": {}, + "max-client-connections": {}, + "max-fresh-time": {}, + "max-server-connections": {}, + "parent-proxy": {}, + "parent-proxy-port": {}, + "port": {}, + "serialize-connections": {}, + "src-address": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/inserts": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/inserts/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/inserts/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/inserts/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/lookups": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/lookups/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/lookups/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/lookups/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/refreshes": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/refreshes/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/refreshes/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/refreshes/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/reset-html": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/proxy/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "always-from-cache": {}, + "anonymous": {}, + "cache-administrator": {}, + "cache-hit-dscp": {}, + "cache-on-disk": {}, + "cache-path": {}, + "enabled": {}, + "max-cache-object-size": {}, + "max-cache-size": {}, + "max-client-connections": {}, + "max-fresh-time": {}, + "max-server-connections": {}, + "parent-proxy": {}, + "parent-proxy-port": {}, + "port": {}, + "serialize-connections": {}, + "src-address": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "pref-src": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "pref-src": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "pref-src": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "pref-src": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "pref-src": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/route/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "certificate": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "tls-version": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "certificate": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "tls-version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "certificate": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "tls-version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/service/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-redirects": {}, + "accept-source-route": {}, + "allow-fast-path": {}, + "arp-timeout": {}, + "icmp-rate-limit": {}, + "icmp-rate-mask": {}, + "ip-forward": {}, + "max-neighbor-entries": {}, + "rp-filter": {}, + "secure-redirects": {}, + "send-redirects": {}, + "tcp-syncookies": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-redirects": {}, + "accept-source-route": {}, + "allow-fast-path": {}, + "arp-timeout": {}, + "icmp-rate-limit": {}, + "icmp-rate-mask": {}, + "ip-forward": {}, + "max-neighbor-entries": {}, + "rp-filter": {}, + "secure-redirects": {}, + "send-redirects": {}, + "tcp-syncookies": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "domain": {}, + "enabled": {}, + "interfaces": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "domain": {}, + "enabled": {}, + "interfaces": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "directory": {}, + "disabled": {}, + "invalid-users": {}, + "name": {}, + "read-only": {}, + "require-encryption": {}, + "valid-users": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "directory": {}, + "disabled": {}, + "invalid-users": {}, + "name": {}, + "read-only": {}, + "require-encryption": {}, + "valid-users": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "directory": {}, + "disabled": {}, + "invalid-users": {}, + "name": {}, + "numbers": {}, + "read-only": {}, + "require-encryption": {}, + "valid-users": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "directory": {}, + "disabled": {}, + "invalid-users": {}, + "name": {}, + "numbers": {}, + "read-only": {}, + "require-encryption": {}, + "valid-users": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/shares/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "directory": {}, + "disabled": {}, + "invalid-users": {}, + "name": {}, + "numbers": {}, + "read-only": {}, + "require-encryption": {}, + "valid-users": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "password": {}, + "read-only": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "name": {}, + "password": {}, + "read-only": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "password": {}, + "read-only": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "password": {}, + "read-only": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/smb/users/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "password": {}, + "read-only": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "place-before": {}, + "src-address": {}, + "src-port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "place-before": {}, + "src-address": {}, + "src-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "numbers": {}, + "src-address": {}, + "src-port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "numbers": {}, + "src-address": {}, + "src-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "dst-port": {}, + "numbers": {}, + "src-address": {}, + "src-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/access/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dst-address": {}, + "numbers": {}, + "rx": {}, + "src-address": {}, + "tx": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dst-address": {}, + "numbers": {}, + "rx": {}, + "src-address": {}, + "tx": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/connections/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dst-address": {}, + "numbers": {}, + "rx": {}, + "src-address": {}, + "tx": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "connection-idle-timeout": {}, + "enabled": {}, + "max-connections": {}, + "port": {}, + "version": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-method": {}, + "connection-idle-timeout": {}, + "enabled": {}, + "max-connections": {}, + "port": {}, + "version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "name": {}, + "only-one": {}, + "password": {}, + "rate-limit": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "name": {}, + "only-one": {}, + "password": {}, + "rate-limit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {}, + "only-one": {}, + "password": {}, + "rate-limit": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {}, + "only-one": {}, + "password": {}, + "rate-limit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/socks/users/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "name": {}, + "numbers": {}, + "only-one": {}, + "password": {}, + "rate-limit": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/export-host-key": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "key-file-prefix": {}, + "passphrase": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-none-crypto": {}, + "always-allow-password-login": {}, + "forwarding-enabled": {}, + "host-key-size": {}, + "host-key-type": {}, + "strong-crypto": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/import-host-key": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "passphrase": {}, + "private-key-file": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/regenerate-host-key": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/ssh/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-none-crypto": {}, + "always-allow-password-login": {}, + "forwarding-enabled": {}, + "host-key-size": {}, + "host-key-type": {}, + "strong-crypto": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "allow-overwrite": {}, + "allow-rollover": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "ip-addresses": {}, + "place-before": {}, + "read-only": {}, + "reading-window-size": {}, + "real-filename": {}, + "req-filename": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "allow-overwrite": {}, + "allow-rollover": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "ip-addresses": {}, + "place-before": {}, + "read-only": {}, + "reading-window-size": {}, + "real-filename": {}, + "req-filename": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "allow-overwrite": {}, + "allow-rollover": {}, + "comment": {}, + "disabled": {}, + "ip-addresses": {}, + "numbers": {}, + "read-only": {}, + "reading-window-size": {}, + "real-filename": {}, + "req-filename": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "allow-overwrite": {}, + "allow-rollover": {}, + "comment": {}, + "disabled": {}, + "ip-addresses": {}, + "numbers": {}, + "read-only": {}, + "reading-window-size": {}, + "real-filename": {}, + "req-filename": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "allow-overwrite": {}, + "allow-rollover": {}, + "comment": {}, + "disabled": {}, + "ip-addresses": {}, + "numbers": {}, + "read-only": {}, + "reading-window-size": {}, + "real-filename": {}, + "req-filename": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "max-block-size": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/tftp/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "max-block-size": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "active-flow-timeout": {}, + "cache-entries": {}, + "enabled": {}, + "inactive-flow-timeout": {}, + "interfaces": {}, + "packet-sampling": {}, + "sampling-interval": {}, + "sampling-space": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bytes": {}, + "dst-address": {}, + "dst-address-mask": {}, + "dst-mac-address": {}, + "dst-port": {}, + "first-forwarded": {}, + "gateway": {}, + "icmp-code": {}, + "icmp-type": {}, + "igmp-type": {}, + "in-interface": {}, + "ip-header-length": {}, + "ip-total-length": {}, + "ipv6-flow-label": {}, + "is-multicast": {}, + "last-forwarded": {}, + "nat-dst-address": {}, + "nat-dst-port": {}, + "nat-events": {}, + "nat-src-address": {}, + "nat-src-port": {}, + "out-interface": {}, + "packets": {}, + "protocol": {}, + "src-address": {}, + "src-address-mask": {}, + "src-mac-address": {}, + "src-port": {}, + "sys-init-time": {}, + "tcp-ack-num": {}, + "tcp-flags": {}, + "tcp-seq-num": {}, + "tcp-window-size": {}, + "tos": {}, + "ttl": {}, + "udp-length": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/ipfix/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bytes": {}, + "dst-address": {}, + "dst-address-mask": {}, + "dst-mac-address": {}, + "dst-port": {}, + "first-forwarded": {}, + "gateway": {}, + "icmp-code": {}, + "icmp-type": {}, + "igmp-type": {}, + "in-interface": {}, + "ip-header-length": {}, + "ip-total-length": {}, + "ipv6-flow-label": {}, + "is-multicast": {}, + "last-forwarded": {}, + "nat-dst-address": {}, + "nat-dst-port": {}, + "nat-events": {}, + "nat-src-address": {}, + "nat-src-port": {}, + "out-interface": {}, + "packets": {}, + "protocol": {}, + "src-address": {}, + "src-address-mask": {}, + "src-mac-address": {}, + "src-port": {}, + "sys-init-time": {}, + "tcp-ack-num": {}, + "tcp-flags": {}, + "tcp-seq-num": {}, + "tcp-window-size": {}, + "tos": {}, + "ttl": {}, + "udp-length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "active-flow-timeout": {}, + "cache-entries": {}, + "enabled": {}, + "inactive-flow-timeout": {}, + "interfaces": {}, + "packet-sampling": {}, + "sampling-interval": {}, + "sampling-space": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "port": {}, + "src-address": {}, + "v9-template-refresh": {}, + "v9-template-timeout": {}, + "version": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "port": {}, + "src-address": {}, + "v9-template-refresh": {}, + "v9-template-timeout": {}, + "version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "dst-address": {}, + "numbers": {}, + "port": {}, + "src-address": {}, + "v9-template-refresh": {}, + "v9-template-timeout": {}, + "version": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "dst-address": {}, + "numbers": {}, + "port": {}, + "src-address": {}, + "v9-template-refresh": {}, + "v9-template-timeout": {}, + "version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/traffic-flow/target/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "dst-address": {}, + "numbers": {}, + "port": {}, + "src-address": {}, + "v9-template-refresh": {}, + "v9-template-timeout": {}, + "version": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-disable-external-interface": {}, + "enabled": {}, + "show-dummy-rule": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "forced-ip": {}, + "interface": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/interfaces/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/upnp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-disable-external-interface": {}, + "enabled": {}, + "show-dummy-rule": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interfaces": {}, + "name": {}, + "place-before": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interfaces": {}, + "name": {}, + "place-before": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interfaces": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interfaces": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/vrf/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interfaces": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ip/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6": {}, + "/ipv6/address": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "advertise": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eui-64": {}, + "from-pool": {}, + "interface": {}, + "no-dad": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "advertise": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "eui-64": {}, + "from-pool": {}, + "interface": {}, + "no-dad": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "advertise": {}, + "comment": {}, + "disabled": {}, + "eui-64": {}, + "from-pool": {}, + "interface": {}, + "no-dad": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "advertise": {}, + "comment": {}, + "disabled": {}, + "eui-64": {}, + "from-pool": {}, + "interface": {}, + "no-dad": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/address/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "advertise": {}, + "comment": {}, + "disabled": {}, + "eui-64": {}, + "from-pool": {}, + "interface": {}, + "no-dad": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "pool-name": {}, + "pool-prefix-length": {}, + "prefix-hint": {}, + "rapid-commit": {}, + "request": {}, + "script": {}, + "use-interface-duid": {}, + "use-peer-dns": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "copy-from": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "pool-name": {}, + "pool-prefix-length": {}, + "prefix-hint": {}, + "rapid-commit": {}, + "request": {}, + "script": {}, + "use-interface-duid": {}, + "use-peer-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "pool-name": {}, + "pool-prefix-length": {}, + "prefix-hint": {}, + "rapid-commit": {}, + "request": {}, + "script": {}, + "use-interface-duid": {}, + "use-peer-dns": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/option/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/release": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/renew": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "pool-name": {}, + "pool-prefix-length": {}, + "prefix-hint": {}, + "rapid-commit": {}, + "request": {}, + "script": {}, + "use-interface-duid": {}, + "use-peer-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-default-route": {}, + "comment": {}, + "default-route-distance": {}, + "dhcp-options": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "pool-name": {}, + "pool-prefix-length": {}, + "prefix-hint": {}, + "rapid-commit": {}, + "request": {}, + "script": {}, + "use-interface-duid": {}, + "use-peer-dns": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "disabled": {}, + "interface": {}, + "link-address": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "disabled": {}, + "interface": {}, + "link-address": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "disabled": {}, + "interface": {}, + "link-address": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "disabled": {}, + "interface": {}, + "link-address": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-relay/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "delay-threshold": {}, + "dhcp-server": {}, + "disabled": {}, + "interface": {}, + "link-address": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "allow-dual-stack-queue": {}, + "binding-script": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-time": {}, + "name": {}, + "parent-queue": {}, + "preference": {}, + "rapid-commit": {}, + "route-distance": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "allow-dual-stack-queue": {}, + "binding-script": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-time": {}, + "name": {}, + "parent-queue": {}, + "preference": {}, + "rapid-commit": {}, + "route-distance": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "disabled": {}, + "duid": {}, + "iaid": {}, + "insert-queue-before": {}, + "life-time": {}, + "prefix-pool": {}, + "queue-type": {}, + "rate-limit": {}, + "server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "comment": {}, + "copy-from": {}, + "dhcp-option": {}, + "disabled": {}, + "duid": {}, + "iaid": {}, + "insert-queue-before": {}, + "life-time": {}, + "prefix-pool": {}, + "queue-type": {}, + "rate-limit": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "duid": {}, + "iaid": {}, + "insert-queue-before": {}, + "life-time": {}, + "numbers": {}, + "prefix-pool": {}, + "queue-type": {}, + "rate-limit": {}, + "server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/make-static": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "active": {}, + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "duid": {}, + "iaid": {}, + "insert-queue-before": {}, + "life-time": {}, + "numbers": {}, + "prefix-pool": {}, + "queue-type": {}, + "rate-limit": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "address-lists": {}, + "allow-dual-stack-queue": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "duid": {}, + "iaid": {}, + "insert-queue-before": {}, + "life-time": {}, + "numbers": {}, + "prefix-pool": {}, + "queue-type": {}, + "rate-limit": {}, + "server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/binding/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "allow-dual-stack-queue": {}, + "binding-script": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "preference": {}, + "rapid-commit": {}, + "route-distance": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "copy-from": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "code": {}, + "name": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "options": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "name": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/option/sets/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + "numbers": {}, + "options": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "allow-dual-stack-queue": {}, + "binding-script": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "preference": {}, + "rapid-commit": {}, + "route-distance": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/dhcp-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-pool": {}, + "allow-dual-stack-queue": {}, + "binding-script": {}, + "comment": {}, + "dhcp-option": {}, + "disabled": {}, + "insert-queue-before": {}, + "interface": {}, + "lease-time": {}, + "name": {}, + "numbers": {}, + "parent-queue": {}, + "preference": {}, + "rapid-commit": {}, + "route-distance": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall": {}, + "/ipv6/firewall/address-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/address-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "dynamic": {}, + "list": {}, + "numbers": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/connection/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "chain": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "reject-with": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/filter/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "dst-prefix": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-hop-limit": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "src-prefix": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "dst-prefix": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-hop-limit": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "src-prefix": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "dst-prefix": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-hop-limit": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "src-prefix": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "dst-prefix": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-hop-limit": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "src-prefix": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-nat-state": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "dst-prefix": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "new-connection-mark": {}, + "new-dscp": {}, + "new-hop-limit": {}, + "new-mss": {}, + "new-packet-mark": {}, + "new-priority": {}, + "new-routing-mark": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "passthrough": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "sniff-id": {}, + "sniff-target": {}, + "sniff-target-port": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "src-prefix": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/mangle/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-address": {}, + "to-ports": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-address": {}, + "to-ports": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-address": {}, + "to-ports": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "dynamic": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "static": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-address": {}, + "to-ports": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "connection-bytes": {}, + "connection-limit": {}, + "connection-mark": {}, + "connection-rate": {}, + "connection-state": {}, + "connection-type": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "routing-mark": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + "to-address": {}, + "to-ports": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/nat/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "copy-from": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "place-before": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "address-list": {}, + "address-list-timeout": {}, + "chain": {}, + "comment": {}, + "content": {}, + "disabled": {}, + "dscp": {}, + "dst-address": {}, + "dst-address-list": {}, + "dst-address-type": {}, + "dst-limit": {}, + "dst-port": {}, + "headers": {}, + "hop-limit": {}, + "icmp-options": {}, + "in-bridge-port": {}, + "in-bridge-port-list": {}, + "in-interface": {}, + "in-interface-list": {}, + "ingress-priority": {}, + "ipsec-policy": {}, + "jump-target": {}, + "limit": {}, + "log": {}, + "log-prefix": {}, + "nth": {}, + "numbers": {}, + "out-bridge-port": {}, + "out-bridge-port-list": {}, + "out-interface": {}, + "out-interface-list": {}, + "packet-mark": {}, + "packet-size": {}, + "per-connection-classifier": {}, + "port": {}, + "priority": {}, + "protocol": {}, + "random": {}, + "src-address": {}, + "src-address-list": {}, + "src-address-type": {}, + "src-mac-address": {}, + "src-port": {}, + "tcp-flags": {}, + "tcp-mss": {}, + "time": {}, + "tls-host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/firewall/raw/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise-dns": {}, + "advertise-mac-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dns": {}, + "hop-limit": {}, + "interface": {}, + "managed-address-configuration": {}, + "mtu": {}, + "other-configuration": {}, + "pref64": {}, + "ra-delay": {}, + "ra-interval": {}, + "ra-lifetime": {}, + "ra-preference": {}, + "reachable-time": {}, + "retransmit-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise-dns": {}, + "advertise-mac-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dns": {}, + "hop-limit": {}, + "interface": {}, + "managed-address-configuration": {}, + "mtu": {}, + "other-configuration": {}, + "pref64": {}, + "ra-delay": {}, + "ra-interval": {}, + "ra-lifetime": {}, + "ra-preference": {}, + "reachable-time": {}, + "retransmit-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise-dns": {}, + "advertise-mac-address": {}, + "comment": {}, + "disabled": {}, + "dns": {}, + "hop-limit": {}, + "interface": {}, + "managed-address-configuration": {}, + "mtu": {}, + "numbers": {}, + "other-configuration": {}, + "pref64": {}, + "ra-delay": {}, + "ra-interval": {}, + "ra-lifetime": {}, + "ra-preference": {}, + "reachable-time": {}, + "retransmit-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "6to4-interface": {}, + "autonomous": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "on-link": {}, + "preferred-lifetime": {}, + "prefix": {}, + "valid-lifetime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "6to4-interface": {}, + "autonomous": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "on-link": {}, + "preferred-lifetime": {}, + "prefix": {}, + "valid-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "autonomous": {}, + "preferred-lifetime": {}, + "valid-lifetime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/default/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "autonomous": {}, + "preferred-lifetime": {}, + "valid-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "6to4-interface": {}, + "autonomous": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-link": {}, + "preferred-lifetime": {}, + "prefix": {}, + "valid-lifetime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "6to4-interface": {}, + "autonomous": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-link": {}, + "preferred-lifetime": {}, + "prefix": {}, + "valid-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/prefix/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "6to4-interface": {}, + "autonomous": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "on-link": {}, + "preferred-lifetime": {}, + "prefix": {}, + "valid-lifetime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise-dns": {}, + "advertise-mac-address": {}, + "comment": {}, + "disabled": {}, + "dns": {}, + "hop-limit": {}, + "interface": {}, + "managed-address-configuration": {}, + "mtu": {}, + "numbers": {}, + "other-configuration": {}, + "pref64": {}, + "ra-delay": {}, + "ra-interval": {}, + "ra-lifetime": {}, + "ra-preference": {}, + "reachable-time": {}, + "retransmit-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/nd/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise-dns": {}, + "advertise-mac-address": {}, + "comment": {}, + "disabled": {}, + "dns": {}, + "hop-limit": {}, + "interface": {}, + "managed-address-configuration": {}, + "mtu": {}, + "numbers": {}, + "other-configuration": {}, + "pref64": {}, + "ra-delay": {}, + "ra-interval": {}, + "ra-lifetime": {}, + "ra-preference": {}, + "reachable-time": {}, + "retransmit-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "prefix": {}, + "prefix-length": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "prefix": {}, + "prefix-length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "prefix": {}, + "prefix-length": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "prefix": {}, + "prefix-length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "prefix": {}, + "prefix-length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/used": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/used/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/used/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/used/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/pool/used/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blackhole": {}, + "check-gateway": {}, + "comment": {}, + "disabled": {}, + "distance": {}, + "dst-address": {}, + "gateway": {}, + "numbers": {}, + "routing-table": {}, + "scope": {}, + "suppress-hw-offload": {}, + "target-scope": {}, + "vrf-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/route/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-redirects": {}, + "accept-router-advertisements": {}, + "disable-ipv6": {}, + "forward": {}, + "max-neighbor-entries": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-redirects": {}, + "accept-router-advertisements": {}, + "disable-ipv6": {}, + "forward": {}, + "max-neighbor-entries": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ipv6/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/jobname": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/len": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/local": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "do": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/debug": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/error": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/info": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/log/warning": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls": {}, + "/mpls/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/forwarding-table": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/forwarding-table/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/forwarding-table/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/forwarding-table/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/forwarding-table/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "input": {}, + "interface": {}, + "mpls-mtu": {}, + "place-before": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "input": {}, + "interface": {}, + "mpls-mtu": {}, + "place-before": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "input": {}, + "interface": {}, + "mpls-mtu": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "input": {}, + "interface": {}, + "mpls-mtu": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "input": {}, + "interface": {}, + "mpls-mtu": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/interface/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distribute-for-default": {}, + "hop-limit": {}, + "loop-detect": {}, + "lsr-id": {}, + "path-vector-limit": {}, + "preferred-afi": {}, + "transport-addresses": {}, + "use-explicit-null": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "neighbor": {}, + "place-before": {}, + "prefix": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "neighbor": {}, + "place-before": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/accept-filter/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "distribute-for-default": {}, + "hop-limit": {}, + "loop-detect": {}, + "lsr-id": {}, + "path-vector-limit": {}, + "preferred-afi": {}, + "transport-addresses": {}, + "use-explicit-null": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "neighbor": {}, + "place-before": {}, + "prefix": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "neighbor": {}, + "place-before": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "comment": {}, + "disabled": {}, + "neighbor": {}, + "numbers": {}, + "prefix": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/advertise-filter/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "comment": {}, + "disabled": {}, + "distribute-for-default": {}, + "hop-limit": {}, + "loop-detect": {}, + "lsr-id": {}, + "numbers": {}, + "path-vector-limit": {}, + "preferred-afi": {}, + "transport-addresses": {}, + "use-explicit-null": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-dynamic-neighbors": {}, + "afi": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hello-interval": {}, + "hold-time": {}, + "interface": {}, + "transport-addresses": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-dynamic-neighbors": {}, + "afi": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hello-interval": {}, + "hold-time": {}, + "interface": {}, + "transport-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-dynamic-neighbors": {}, + "afi": {}, + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "hold-time": {}, + "interface": {}, + "numbers": {}, + "transport-addresses": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-dynamic-neighbors": {}, + "afi": {}, + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "hold-time": {}, + "interface": {}, + "numbers": {}, + "transport-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept-dynamic-neighbors": {}, + "afi": {}, + "comment": {}, + "disabled": {}, + "hello-interval": {}, + "hold-time": {}, + "interface": {}, + "numbers": {}, + "transport-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/interface/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "numbers": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/local-mapping/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "send-targeted": {}, + "transport": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "send-targeted": {}, + "transport": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {}, + "send-targeted": {}, + "transport": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {}, + "send-targeted": {}, + "transport": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {}, + "send-targeted": {}, + "transport": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/neighbor/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "nexthop": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "nexthop": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "nexthop": {}, + "numbers": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "nexthop": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "dst-address": {}, + "label": {}, + "nexthop": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remote-mapping/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "comment": {}, + "disabled": {}, + "distribute-for-default": {}, + "hop-limit": {}, + "loop-detect": {}, + "lsr-id": {}, + "numbers": {}, + "path-vector-limit": {}, + "preferred-afi": {}, + "transport-addresses": {}, + "use-explicit-null": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "comment": {}, + "disabled": {}, + "distribute-for-default": {}, + "hop-limit": {}, + "loop-detect": {}, + "lsr-id": {}, + "numbers": {}, + "path-vector-limit": {}, + "preferred-afi": {}, + "transport-addresses": {}, + "use-explicit-null": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/ldp/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "dynamic-label-range": {}, + "propagate-ttl": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-fast-path": {}, + "dynamic-label-range": {}, + "propagate-ttl": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng": {}, + "/mpls/traffic-eng/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/flow": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/flow/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/flow/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/flow/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/flow/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bandwidth": {}, + "blockade-k-factor": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-flood-thresholds": {}, + "igp-flood-period": {}, + "interface": {}, + "k-factor": {}, + "refresh-time": {}, + "resource-class": {}, + "te-metric": {}, + "up-flood-thresholds": {}, + "use-udp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bandwidth": {}, + "blockade-k-factor": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-flood-thresholds": {}, + "igp-flood-period": {}, + "interface": {}, + "k-factor": {}, + "refresh-time": {}, + "resource-class": {}, + "te-metric": {}, + "up-flood-thresholds": {}, + "use-udp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bandwidth": {}, + "blockade-k-factor": {}, + "comment": {}, + "disabled": {}, + "down-flood-thresholds": {}, + "igp-flood-period": {}, + "interface": {}, + "k-factor": {}, + "numbers": {}, + "refresh-time": {}, + "resource-class": {}, + "te-metric": {}, + "up-flood-thresholds": {}, + "use-udp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bandwidth": {}, + "blockade-k-factor": {}, + "comment": {}, + "disabled": {}, + "down-flood-thresholds": {}, + "igp-flood-period": {}, + "interface": {}, + "k-factor": {}, + "numbers": {}, + "refresh-time": {}, + "resource-class": {}, + "te-metric": {}, + "up-flood-thresholds": {}, + "use-udp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bandwidth": {}, + "blockade-k-factor": {}, + "comment": {}, + "disabled": {}, + "down-flood-thresholds": {}, + "igp-flood-period": {}, + "interface": {}, + "k-factor": {}, + "numbers": {}, + "refresh-time": {}, + "resource-class": {}, + "te-metric": {}, + "up-flood-thresholds": {}, + "use-udp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/interface/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "holding-priority": {}, + "hops": {}, + "name": {}, + "record-route": {}, + "reoptimize-interval": {}, + "setup-priority": {}, + "use-cspf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "holding-priority": {}, + "hops": {}, + "name": {}, + "record-route": {}, + "reoptimize-interval": {}, + "setup-priority": {}, + "use-cspf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "comment": {}, + "disabled": {}, + "holding-priority": {}, + "hops": {}, + "name": {}, + "numbers": {}, + "record-route": {}, + "reoptimize-interval": {}, + "setup-priority": {}, + "use-cspf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "comment": {}, + "disabled": {}, + "holding-priority": {}, + "hops": {}, + "name": {}, + "numbers": {}, + "record-route": {}, + "reoptimize-interval": {}, + "setup-priority": {}, + "use-cspf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "comment": {}, + "disabled": {}, + "holding-priority": {}, + "hops": {}, + "name": {}, + "numbers": {}, + "record-route": {}, + "reoptimize-interval": {}, + "setup-priority": {}, + "use-cspf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/path/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "auto-bandwidth-avg-interval": {}, + "auto-bandwidth-range": {}, + "auto-bandwidth-reserve": {}, + "auto-bandwidth-update-interval": {}, + "bandwidth": {}, + "bandwidth-limit": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "from-address": {}, + "holding-priority": {}, + "name": {}, + "primary-path": {}, + "primary-retry-interval": {}, + "record-route": {}, + "reoptimize-interval": {}, + "secondary-paths": {}, + "secondary-standby": {}, + "setup-priority": {}, + "to-address": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "auto-bandwidth-avg-interval": {}, + "auto-bandwidth-range": {}, + "auto-bandwidth-reserve": {}, + "auto-bandwidth-update-interval": {}, + "bandwidth": {}, + "bandwidth-limit": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "from-address": {}, + "holding-priority": {}, + "name": {}, + "primary-path": {}, + "primary-retry-interval": {}, + "record-route": {}, + "reoptimize-interval": {}, + "secondary-paths": {}, + "secondary-standby": {}, + "setup-priority": {}, + "to-address": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "auto-bandwidth-avg-interval": {}, + "auto-bandwidth-range": {}, + "auto-bandwidth-reserve": {}, + "auto-bandwidth-update-interval": {}, + "bandwidth": {}, + "bandwidth-limit": {}, + "comment": {}, + "disabled": {}, + "from-address": {}, + "holding-priority": {}, + "name": {}, + "numbers": {}, + "primary-path": {}, + "primary-retry-interval": {}, + "record-route": {}, + "reoptimize-interval": {}, + "secondary-paths": {}, + "secondary-standby": {}, + "setup-priority": {}, + "to-address": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/reoptimize": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "auto-bandwidth-avg-interval": {}, + "auto-bandwidth-range": {}, + "auto-bandwidth-reserve": {}, + "auto-bandwidth-update-interval": {}, + "bandwidth": {}, + "bandwidth-limit": {}, + "comment": {}, + "disabled": {}, + "from-address": {}, + "holding-priority": {}, + "name": {}, + "numbers": {}, + "primary-path": {}, + "primary-retry-interval": {}, + "record-route": {}, + "reoptimize-interval": {}, + "secondary-paths": {}, + "secondary-standby": {}, + "setup-priority": {}, + "to-address": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "affinity-exclude": {}, + "affinity-include-all": {}, + "affinity-include-any": {}, + "auto-bandwidth-avg-interval": {}, + "auto-bandwidth-range": {}, + "auto-bandwidth-reserve": {}, + "auto-bandwidth-update-interval": {}, + "bandwidth": {}, + "bandwidth-limit": {}, + "comment": {}, + "disabled": {}, + "from-address": {}, + "holding-priority": {}, + "name": {}, + "numbers": {}, + "primary-path": {}, + "primary-retry-interval": {}, + "record-route": {}, + "reoptimize-interval": {}, + "secondary-paths": {}, + "secondary-standby": {}, + "setup-priority": {}, + "to-address": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/mpls/traffic-eng/tunnel/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/nothing": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/onerror": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "do": {}, + "error": {}, + "in": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/parse": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/password": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "confirm-new-password": {}, + "new-password": {}, + "old-password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/pick": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "begin": {}, + "counter": {}, + "end": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ping": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "arp-ping": {}, + "as-value": {}, + "count": {}, + "do-not-fragment": {}, + "dscp": {}, + "interface": {}, + "interval": {}, + "proplist": {}, + "size": {}, + "src-address": {}, + "ttl": {}, + "vrf": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "baud-rate": {}, + "data-bits": {}, + "dtr": {}, + "flow-control": {}, + "name": {}, + "numbers": {}, + "parity": {}, + "rts": {}, + "stop-bits": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-addresses": {}, + "channel": {}, + "copy-from": {}, + "disabled": {}, + "local-address": {}, + "log-file": {}, + "port": {}, + "protocol": {}, + "tcp-port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-addresses": {}, + "channel": {}, + "copy-from": {}, + "disabled": {}, + "local-address": {}, + "log-file": {}, + "port": {}, + "protocol": {}, + "tcp-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-addresses": {}, + "channel": {}, + "disabled": {}, + "local-address": {}, + "log-file": {}, + "numbers": {}, + "port": {}, + "protocol": {}, + "tcp-port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-addresses": {}, + "channel": {}, + "disabled": {}, + "local-address": {}, + "log-file": {}, + "numbers": {}, + "port": {}, + "protocol": {}, + "tcp-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remote-access/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-addresses": {}, + "channel": {}, + "disabled": {}, + "local-address": {}, + "log-file": {}, + "numbers": {}, + "port": {}, + "protocol": {}, + "tcp-port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "baud-rate": {}, + "data-bits": {}, + "flow-control": {}, + "name": {}, + "numbers": {}, + "parity": {}, + "stop-bits": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "baud-rate": {}, + "data-bits": {}, + "dtr": {}, + "flow-control": {}, + "name": {}, + "numbers": {}, + "parity": {}, + "rts": {}, + "stop-bits": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp": {}, + "/ppp/aaa": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "enable-ipv6-accounting": {}, + "interim-update": {}, + "use-circuit-id-in-nas-port-id": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/aaa/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "enable-ipv6-accounting": {}, + "interim-update": {}, + "use-circuit-id-in-nas-port-id": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/active/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "secret": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "secret": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "numbers": {}, + "secret": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "numbers": {}, + "secret": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/l2tp-secret/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "numbers": {}, + "secret": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "bridge": {}, + "bridge-horizon": {}, + "bridge-learning": {}, + "bridge-path-cost": {}, + "bridge-port-priority": {}, + "change-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "dhcpv6-pd-pool": {}, + "dns-server": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "insert-queue-before": {}, + "interface-list": {}, + "local-address": {}, + "name": {}, + "on-down": {}, + "on-up": {}, + "only-one": {}, + "outgoing-filter": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "remote-address": {}, + "remote-ipv6-prefix-pool": {}, + "session-timeout": {}, + "use-compression": {}, + "use-encryption": {}, + "use-ipv6": {}, + "use-mpls": {}, + "use-upnp": {}, + "wins-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "bridge": {}, + "bridge-horizon": {}, + "bridge-learning": {}, + "bridge-path-cost": {}, + "bridge-port-priority": {}, + "change-tcp-mss": {}, + "comment": {}, + "copy-from": {}, + "dhcpv6-pd-pool": {}, + "dns-server": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "insert-queue-before": {}, + "interface-list": {}, + "local-address": {}, + "name": {}, + "on-down": {}, + "on-up": {}, + "only-one": {}, + "outgoing-filter": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "remote-address": {}, + "remote-ipv6-prefix-pool": {}, + "session-timeout": {}, + "use-compression": {}, + "use-encryption": {}, + "use-ipv6": {}, + "use-mpls": {}, + "use-upnp": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "bridge": {}, + "bridge-horizon": {}, + "bridge-learning": {}, + "bridge-path-cost": {}, + "bridge-port-priority": {}, + "change-tcp-mss": {}, + "comment": {}, + "dhcpv6-pd-pool": {}, + "dns-server": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "insert-queue-before": {}, + "interface-list": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "on-down": {}, + "on-up": {}, + "only-one": {}, + "outgoing-filter": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "remote-address": {}, + "remote-ipv6-prefix-pool": {}, + "session-timeout": {}, + "use-compression": {}, + "use-encryption": {}, + "use-ipv6": {}, + "use-mpls": {}, + "use-upnp": {}, + "wins-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "bridge": {}, + "bridge-horizon": {}, + "bridge-learning": {}, + "bridge-path-cost": {}, + "bridge-port-priority": {}, + "change-tcp-mss": {}, + "comment": {}, + "dhcpv6-pd-pool": {}, + "dns-server": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "insert-queue-before": {}, + "interface-list": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "on-down": {}, + "on-up": {}, + "only-one": {}, + "outgoing-filter": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "remote-address": {}, + "remote-ipv6-prefix-pool": {}, + "session-timeout": {}, + "use-compression": {}, + "use-encryption": {}, + "use-ipv6": {}, + "use-mpls": {}, + "use-upnp": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "bridge": {}, + "bridge-horizon": {}, + "bridge-learning": {}, + "bridge-path-cost": {}, + "bridge-port-priority": {}, + "change-tcp-mss": {}, + "comment": {}, + "dhcpv6-pd-pool": {}, + "dns-server": {}, + "idle-timeout": {}, + "incoming-filter": {}, + "insert-queue-before": {}, + "interface-list": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "on-down": {}, + "on-up": {}, + "only-one": {}, + "outgoing-filter": {}, + "parent-queue": {}, + "queue-type": {}, + "rate-limit": {}, + "remote-address": {}, + "remote-ipv6-prefix-pool": {}, + "session-timeout": {}, + "use-compression": {}, + "use-encryption": {}, + "use-ipv6": {}, + "use-mpls": {}, + "use-upnp": {}, + "wins-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/profile/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caller-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "ipv6-routes": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "local-address": {}, + "name": {}, + "password": {}, + "profile": {}, + "remote-address": {}, + "remote-ipv6-prefix": {}, + "routes": {}, + "service": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caller-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "ipv6-routes": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "local-address": {}, + "name": {}, + "password": {}, + "profile": {}, + "remote-address": {}, + "remote-ipv6-prefix": {}, + "routes": {}, + "service": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caller-id": {}, + "comment": {}, + "disabled": {}, + "ipv6-routes": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "remote-address": {}, + "remote-ipv6-prefix": {}, + "routes": {}, + "service": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caller-id": {}, + "comment": {}, + "disabled": {}, + "ipv6-routes": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "remote-address": {}, + "remote-ipv6-prefix": {}, + "routes": {}, + "service": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caller-id": {}, + "comment": {}, + "disabled": {}, + "ipv6-routes": {}, + "limit-bytes-in": {}, + "limit-bytes-out": {}, + "local-address": {}, + "name": {}, + "numbers": {}, + "password": {}, + "profile": {}, + "remote-address": {}, + "remote-ipv6-prefix": {}, + "routes": {}, + "service": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/ppp/secret/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/put": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "message": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue": {}, + "/queue/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "queue": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "packet-marks": {}, + "parent": {}, + "place-before": {}, + "priority": {}, + "queue": {}, + "target": {}, + "time": {}, + "total-bucket-size": {}, + "total-burst-limit": {}, + "total-burst-threshold": {}, + "total-burst-time": {}, + "total-limit-at": {}, + "total-max-limit": {}, + "total-priority": {}, + "total-queue": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "packet-marks": {}, + "parent": {}, + "place-before": {}, + "priority": {}, + "queue": {}, + "target": {}, + "time": {}, + "total-bucket-size": {}, + "total-burst-limit": {}, + "total-burst-threshold": {}, + "total-burst-time": {}, + "total-limit-at": {}, + "total-max-limit": {}, + "total-priority": {}, + "total-queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "dst": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-marks": {}, + "parent": {}, + "priority": {}, + "queue": {}, + "target": {}, + "time": {}, + "total-bucket-size": {}, + "total-burst-limit": {}, + "total-burst-threshold": {}, + "total-burst-time": {}, + "total-limit-at": {}, + "total-max-limit": {}, + "total-priority": {}, + "total-queue": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "bytes": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "packets": {}, + "proplist": {}, + "rate": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "dst": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-marks": {}, + "parent": {}, + "priority": {}, + "queue": {}, + "target": {}, + "time": {}, + "total-bucket-size": {}, + "total-burst-limit": {}, + "total-burst-threshold": {}, + "total-burst-time": {}, + "total-limit-at": {}, + "total-max-limit": {}, + "total-priority": {}, + "total-queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "dst": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-marks": {}, + "parent": {}, + "priority": {}, + "queue": {}, + "target": {}, + "time": {}, + "total-bucket-size": {}, + "total-burst-limit": {}, + "total-burst-threshold": {}, + "total-burst-time": {}, + "total-limit-at": {}, + "total-max-limit": {}, + "total-priority": {}, + "total-queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/simple/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "packet-mark": {}, + "parent": {}, + "priority": {}, + "queue": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "packet-mark": {}, + "parent": {}, + "priority": {}, + "queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-mark": {}, + "parent": {}, + "priority": {}, + "queue": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "bytes": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "packets": {}, + "proplist": {}, + "rate": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-mark": {}, + "parent": {}, + "priority": {}, + "queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/reset-counters-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/tree/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bucket-size": {}, + "burst-limit": {}, + "burst-threshold": {}, + "burst-time": {}, + "comment": {}, + "disabled": {}, + "limit-at": {}, + "max-limit": {}, + "name": {}, + "numbers": {}, + "packet-mark": {}, + "parent": {}, + "priority": {}, + "queue": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bfifo-limit": {}, + "cake-ack-filter": {}, + "cake-atm": {}, + "cake-autorate-ingress": {}, + "cake-bandwidth": {}, + "cake-diffserv": {}, + "cake-flowmode": {}, + "cake-memlimit": {}, + "cake-mpu": {}, + "cake-nat": {}, + "cake-overhead": {}, + "cake-overhead-scheme": {}, + "cake-rtt": {}, + "cake-rtt-scheme": {}, + "cake-wash": {}, + "codel-ce-threshold": {}, + "codel-ecn": {}, + "codel-interval": {}, + "codel-limit": {}, + "codel-target": {}, + "copy-from": {}, + "fq-codel-ce-threshold": {}, + "fq-codel-ecn": {}, + "fq-codel-flows": {}, + "fq-codel-interval": {}, + "fq-codel-limit": {}, + "fq-codel-memlimit": {}, + "fq-codel-quantum": {}, + "fq-codel-target": {}, + "kind": {}, + "mq-pfifo-limit": {}, + "name": {}, + "pcq-burst-rate": {}, + "pcq-burst-threshold": {}, + "pcq-burst-time": {}, + "pcq-classifier": {}, + "pcq-dst-address-mask": {}, + "pcq-dst-address6-mask": {}, + "pcq-limit": {}, + "pcq-rate": {}, + "pcq-src-address-mask": {}, + "pcq-src-address6-mask": {}, + "pcq-total-limit": {}, + "pfifo-limit": {}, + "red-avg-packet": {}, + "red-burst": {}, + "red-limit": {}, + "red-max-threshold": {}, + "red-min-threshold": {}, + "sfq-allot": {}, + "sfq-perturb": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bfifo-limit": {}, + "cake-ack-filter": {}, + "cake-atm": {}, + "cake-autorate-ingress": {}, + "cake-bandwidth": {}, + "cake-diffserv": {}, + "cake-flowmode": {}, + "cake-memlimit": {}, + "cake-mpu": {}, + "cake-nat": {}, + "cake-overhead": {}, + "cake-overhead-scheme": {}, + "cake-rtt": {}, + "cake-rtt-scheme": {}, + "cake-wash": {}, + "codel-ce-threshold": {}, + "codel-ecn": {}, + "codel-interval": {}, + "codel-limit": {}, + "codel-target": {}, + "copy-from": {}, + "fq-codel-ce-threshold": {}, + "fq-codel-ecn": {}, + "fq-codel-flows": {}, + "fq-codel-interval": {}, + "fq-codel-limit": {}, + "fq-codel-memlimit": {}, + "fq-codel-quantum": {}, + "fq-codel-target": {}, + "kind": {}, + "mq-pfifo-limit": {}, + "name": {}, + "pcq-burst-rate": {}, + "pcq-burst-threshold": {}, + "pcq-burst-time": {}, + "pcq-classifier": {}, + "pcq-dst-address-mask": {}, + "pcq-dst-address6-mask": {}, + "pcq-limit": {}, + "pcq-rate": {}, + "pcq-src-address-mask": {}, + "pcq-src-address6-mask": {}, + "pcq-total-limit": {}, + "pfifo-limit": {}, + "red-avg-packet": {}, + "red-burst": {}, + "red-limit": {}, + "red-max-threshold": {}, + "red-min-threshold": {}, + "sfq-allot": {}, + "sfq-perturb": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bfifo-limit": {}, + "cake-ack-filter": {}, + "cake-atm": {}, + "cake-autorate-ingress": {}, + "cake-bandwidth": {}, + "cake-diffserv": {}, + "cake-flowmode": {}, + "cake-memlimit": {}, + "cake-mpu": {}, + "cake-nat": {}, + "cake-overhead": {}, + "cake-overhead-scheme": {}, + "cake-rtt": {}, + "cake-rtt-scheme": {}, + "cake-wash": {}, + "codel-ce-threshold": {}, + "codel-ecn": {}, + "codel-interval": {}, + "codel-limit": {}, + "codel-target": {}, + "fq-codel-ce-threshold": {}, + "fq-codel-ecn": {}, + "fq-codel-flows": {}, + "fq-codel-interval": {}, + "fq-codel-limit": {}, + "fq-codel-memlimit": {}, + "fq-codel-quantum": {}, + "fq-codel-target": {}, + "kind": {}, + "mq-pfifo-limit": {}, + "name": {}, + "numbers": {}, + "pcq-burst-rate": {}, + "pcq-burst-threshold": {}, + "pcq-burst-time": {}, + "pcq-classifier": {}, + "pcq-dst-address-mask": {}, + "pcq-dst-address6-mask": {}, + "pcq-limit": {}, + "pcq-rate": {}, + "pcq-src-address-mask": {}, + "pcq-src-address6-mask": {}, + "pcq-total-limit": {}, + "pfifo-limit": {}, + "red-avg-packet": {}, + "red-burst": {}, + "red-limit": {}, + "red-max-threshold": {}, + "red-min-threshold": {}, + "sfq-allot": {}, + "sfq-perturb": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bfifo-limit": {}, + "cake-ack-filter": {}, + "cake-atm": {}, + "cake-autorate-ingress": {}, + "cake-bandwidth": {}, + "cake-diffserv": {}, + "cake-flowmode": {}, + "cake-memlimit": {}, + "cake-mpu": {}, + "cake-nat": {}, + "cake-overhead": {}, + "cake-overhead-scheme": {}, + "cake-rtt": {}, + "cake-rtt-scheme": {}, + "cake-wash": {}, + "codel-ce-threshold": {}, + "codel-ecn": {}, + "codel-interval": {}, + "codel-limit": {}, + "codel-target": {}, + "fq-codel-ce-threshold": {}, + "fq-codel-ecn": {}, + "fq-codel-flows": {}, + "fq-codel-interval": {}, + "fq-codel-limit": {}, + "fq-codel-memlimit": {}, + "fq-codel-quantum": {}, + "fq-codel-target": {}, + "kind": {}, + "mq-pfifo-limit": {}, + "name": {}, + "numbers": {}, + "pcq-burst-rate": {}, + "pcq-burst-threshold": {}, + "pcq-burst-time": {}, + "pcq-classifier": {}, + "pcq-dst-address-mask": {}, + "pcq-dst-address6-mask": {}, + "pcq-limit": {}, + "pcq-rate": {}, + "pcq-src-address-mask": {}, + "pcq-src-address6-mask": {}, + "pcq-total-limit": {}, + "pfifo-limit": {}, + "red-avg-packet": {}, + "red-burst": {}, + "red-limit": {}, + "red-max-threshold": {}, + "red-min-threshold": {}, + "sfq-allot": {}, + "sfq-perturb": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/queue/type/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bfifo-limit": {}, + "cake-ack-filter": {}, + "cake-atm": {}, + "cake-autorate-ingress": {}, + "cake-bandwidth": {}, + "cake-diffserv": {}, + "cake-flowmode": {}, + "cake-memlimit": {}, + "cake-mpu": {}, + "cake-nat": {}, + "cake-overhead": {}, + "cake-overhead-scheme": {}, + "cake-rtt": {}, + "cake-rtt-scheme": {}, + "cake-wash": {}, + "codel-ce-threshold": {}, + "codel-ecn": {}, + "codel-interval": {}, + "codel-limit": {}, + "codel-target": {}, + "fq-codel-ce-threshold": {}, + "fq-codel-ecn": {}, + "fq-codel-flows": {}, + "fq-codel-interval": {}, + "fq-codel-limit": {}, + "fq-codel-memlimit": {}, + "fq-codel-quantum": {}, + "fq-codel-target": {}, + "kind": {}, + "mq-pfifo-limit": {}, + "name": {}, + "numbers": {}, + "pcq-burst-rate": {}, + "pcq-burst-threshold": {}, + "pcq-burst-time": {}, + "pcq-classifier": {}, + "pcq-dst-address-mask": {}, + "pcq-dst-address6-mask": {}, + "pcq-limit": {}, + "pcq-rate": {}, + "pcq-src-address-mask": {}, + "pcq-src-address6-mask": {}, + "pcq-total-limit": {}, + "pfifo-limit": {}, + "red-avg-packet": {}, + "red-burst": {}, + "red-limit": {}, + "red-max-threshold": {}, + "red-min-threshold": {}, + "sfq-allot": {}, + "sfq-perturb": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/quit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting-backup": {}, + "accounting-port": {}, + "address": {}, + "authentication-port": {}, + "called-id": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "domain": {}, + "place-before": {}, + "protocol": {}, + "realm": {}, + "require-message-auth": {}, + "secret": {}, + "service": {}, + "src-address": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting-backup": {}, + "accounting-port": {}, + "address": {}, + "authentication-port": {}, + "called-id": {}, + "certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "domain": {}, + "place-before": {}, + "protocol": {}, + "realm": {}, + "require-message-auth": {}, + "secret": {}, + "service": {}, + "src-address": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting-backup": {}, + "accounting-port": {}, + "address": {}, + "authentication-port": {}, + "called-id": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "domain": {}, + "numbers": {}, + "protocol": {}, + "realm": {}, + "require-message-auth": {}, + "secret": {}, + "service": {}, + "src-address": {}, + "timeout": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "port": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/incoming/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accept": {}, + "port": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting-backup": {}, + "accounting-port": {}, + "address": {}, + "authentication-port": {}, + "called-id": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "domain": {}, + "numbers": {}, + "protocol": {}, + "realm": {}, + "require-message-auth": {}, + "secret": {}, + "service": {}, + "src-address": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/reset-counters": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/radius/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting-backup": {}, + "accounting-port": {}, + "address": {}, + "authentication-port": {}, + "called-id": {}, + "certificate": {}, + "comment": {}, + "disabled": {}, + "domain": {}, + "numbers": {}, + "protocol": {}, + "realm": {}, + "require-message-auth": {}, + "secret": {}, + "service": {}, + "src-address": {}, + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/redo": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/resolve": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "domain-name": {}, + "server": {}, + "server-port": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/retry": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "command": {}, + "delay": {}, + "max": {}, + "on-error": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/return": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/rndnum": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "to": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/rndstr": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing": {}, + "/routing/bfd": {}, + "/routing/bfd/configuration": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "addresses": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "forbid-bfd": {}, + "interfaces": {}, + "min-rx": {}, + "min-tx": {}, + "multiplier": {}, + "place-before": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "addresses": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "forbid-bfd": {}, + "interfaces": {}, + "min-rx": {}, + "min-tx": {}, + "multiplier": {}, + "place-before": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "addresses": {}, + "comment": {}, + "disabled": {}, + "forbid-bfd": {}, + "interfaces": {}, + "min-rx": {}, + "min-tx": {}, + "multiplier": {}, + "numbers": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "addresses": {}, + "comment": {}, + "disabled": {}, + "forbid-bfd": {}, + "interfaces": {}, + "min-rx": {}, + "min-tx": {}, + "multiplier": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-list": {}, + "addresses": {}, + "comment": {}, + "disabled": {}, + "forbid-bfd": {}, + "interfaces": {}, + "min-rx": {}, + "min-tx": {}, + "multiplier": {}, + "numbers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/configuration/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/session": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/session/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/session/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/session/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bfd/session/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp": {}, + "/routing/bgp/advertisements": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/advertisements/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/advertisements/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/advertisements/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/advertisements/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "connect": {}, + "copy-from": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "listen": {}, + "local.address": {}, + "local.port": {}, + "local.role": {}, + "local.ttl": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "remote.address": {}, + "remote.allowed-as": {}, + "remote.as": {}, + "remote.port": {}, + "remote.ttl": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "tcp-md5-key": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "connect": {}, + "copy-from": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "listen": {}, + "local.address": {}, + "local.port": {}, + "local.role": {}, + "local.ttl": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "remote.address": {}, + "remote.allowed-as": {}, + "remote.as": {}, + "remote.port": {}, + "remote.ttl": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "tcp-md5-key": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "connect": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "listen": {}, + "local.address": {}, + "local.port": {}, + "local.role": {}, + "local.ttl": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "remote.address": {}, + "remote.allowed-as": {}, + "remote.as": {}, + "remote.port": {}, + "remote.ttl": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "tcp-md5-key": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "connect": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "listen": {}, + "local.address": {}, + "local.port": {}, + "local.role": {}, + "local.ttl": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "remote.address": {}, + "remote.allowed-as": {}, + "remote.as": {}, + "remote.port": {}, + "remote.ttl": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "tcp-md5-key": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "connect": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "listen": {}, + "local.address": {}, + "local.port": {}, + "local.role": {}, + "local.ttl": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "remote.address": {}, + "remote.allowed-as": {}, + "remote.as": {}, + "remote.port": {}, + "remote.ttl": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "tcp-md5-key": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/connection/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/clear": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "flag": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/dump-saved-advertisements": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "save-to": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/refresh": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-family": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/resend": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-family": {}, + "numbers": {}, + "save-to": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/stop": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/session/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "add-path-out": {}, + "address-families": {}, + "as": {}, + "cisco-vpls-nlri-len-fmt": {}, + "cluster-id": {}, + "comment": {}, + "disabled": {}, + "hold-time": {}, + "input.accept-communities": {}, + "input.accept-ext-communities": {}, + "input.accept-large-communities": {}, + "input.accept-nlri": {}, + "input.accept-unknown": {}, + "input.affinity": {}, + "input.allow-as": {}, + "input.filter": {}, + "input.ignore-as-path-len": {}, + "input.limit-process-routes-ipv4": {}, + "input.limit-process-routes-ipv6": {}, + "keepalive-time": {}, + "multihop": {}, + "name": {}, + "nexthop-choice": {}, + "numbers": {}, + "output.affinity": {}, + "output.as-override": {}, + "output.default-originate": {}, + "output.default-prepend": {}, + "output.filter-chain": {}, + "output.filter-select": {}, + "output.keep-sent-attributes": {}, + "output.network": {}, + "output.no-client-to-client-reflection": {}, + "output.no-early-cut": {}, + "output.redistribute": {}, + "output.remove-private-as": {}, + "router-id": {}, + "routing-table": {}, + "save-to": {}, + "templates": {}, + "use-bfd": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "export-route-targets": {}, + "import-route-targets": {}, + "local-pref": {}, + "name": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "rd": {}, + "site-id": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-id": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "export-route-targets": {}, + "import-route-targets": {}, + "local-pref": {}, + "name": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "rd": {}, + "site-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-id": {}, + "comment": {}, + "disabled": {}, + "export-route-targets": {}, + "import-route-targets": {}, + "local-pref": {}, + "name": {}, + "numbers": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "rd": {}, + "site-id": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "debug": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-id": {}, + "comment": {}, + "disabled": {}, + "export-route-targets": {}, + "import-route-targets": {}, + "local-pref": {}, + "name": {}, + "numbers": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "rd": {}, + "site-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bridge": {}, + "bridge-cost": {}, + "bridge-horizon": {}, + "cisco-id": {}, + "comment": {}, + "disabled": {}, + "export-route-targets": {}, + "import-route-targets": {}, + "local-pref": {}, + "name": {}, + "numbers": {}, + "pw-control-word": {}, + "pw-l2mtu": {}, + "pw-type": {}, + "rd": {}, + "site-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpls/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "export.filter-chain": {}, + "export.filter-select": {}, + "export.redistribute": {}, + "export.route-targets": {}, + "import.filter-chain": {}, + "import.route-targets": {}, + "import.router-id": {}, + "label-allocation-policy": {}, + "name": {}, + "route-distinguisher": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "export.filter-chain": {}, + "export.filter-select": {}, + "export.redistribute": {}, + "export.route-targets": {}, + "import.filter-chain": {}, + "import.route-targets": {}, + "import.router-id": {}, + "label-allocation-policy": {}, + "name": {}, + "route-distinguisher": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "export.filter-chain": {}, + "export.filter-select": {}, + "export.redistribute": {}, + "export.route-targets": {}, + "import.filter-chain": {}, + "import.route-targets": {}, + "import.router-id": {}, + "label-allocation-policy": {}, + "name": {}, + "numbers": {}, + "route-distinguisher": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "export.filter-chain": {}, + "export.filter-select": {}, + "export.redistribute": {}, + "export.route-targets": {}, + "import.filter-chain": {}, + "import.route-targets": {}, + "import.router-id": {}, + "label-allocation-policy": {}, + "name": {}, + "numbers": {}, + "route-distinguisher": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "export.filter-chain": {}, + "export.filter-select": {}, + "export.redistribute": {}, + "export.route-targets": {}, + "import.filter-chain": {}, + "import.route-targets": {}, + "import.router-id": {}, + "label-allocation-policy": {}, + "name": {}, + "numbers": {}, + "route-distinguisher": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/bgp/vpn/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/discourse": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "chain": {}, + "dsts": {}, + "raw": {}, + "select": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "count": {}, + "dealer-id": {}, + "disabled": {}, + "dst-address": {}, + "gateway": {}, + "instance-id": {}, + "name": {}, + "offset": {}, + "prefix-length": {}, + "priv-offs": {}, + "priv-size": {}, + "scope": {}, + "seed": {}, + "target-scope": {}, + "use-hold": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "count": {}, + "dealer-id": {}, + "disabled": {}, + "dst-address": {}, + "gateway": {}, + "instance-id": {}, + "name": {}, + "offset": {}, + "prefix-length": {}, + "priv-offs": {}, + "priv-size": {}, + "scope": {}, + "seed": {}, + "target-scope": {}, + "use-hold": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "count": {}, + "dealer-id": {}, + "disabled": {}, + "dst-address": {}, + "gateway": {}, + "instance-id": {}, + "name": {}, + "numbers": {}, + "offset": {}, + "prefix-length": {}, + "priv-offs": {}, + "priv-size": {}, + "scope": {}, + "seed": {}, + "target-scope": {}, + "use-hold": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "count": {}, + "dealer-id": {}, + "disabled": {}, + "dst-address": {}, + "gateway": {}, + "instance-id": {}, + "name": {}, + "numbers": {}, + "offset": {}, + "prefix-length": {}, + "priv-offs": {}, + "priv-size": {}, + "scope": {}, + "seed": {}, + "target-scope": {}, + "use-hold": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/fantasy/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "count": {}, + "dealer-id": {}, + "disabled": {}, + "dst-address": {}, + "gateway": {}, + "instance-id": {}, + "name": {}, + "numbers": {}, + "offset": {}, + "prefix-length": {}, + "priv-offs": {}, + "priv-size": {}, + "scope": {}, + "seed": {}, + "target-scope": {}, + "use-hold": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter": {}, + "/routing/filter/chain": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/chain/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/chain/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/chain/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/chain/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-ext-list/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-large-list/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "communities": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/community-list/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "range": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "list": {}, + "place-before": {}, + "range": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "range": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "range": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/num-list/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "list": {}, + "numbers": {}, + "range": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "place-before": {}, + "rule": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "place-before": {}, + "rule": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "rule": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "rule": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/rule/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "rule": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "do-group-num": {}, + "do-group-prfx": {}, + "do-jump": {}, + "do-select-num": {}, + "do-select-prfx": {}, + "do-take": {}, + "do-where": {}, + "place-before": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "do-group-num": {}, + "do-group-prfx": {}, + "do-jump": {}, + "do-select-num": {}, + "do-select-prfx": {}, + "do-take": {}, + "do-where": {}, + "place-before": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "do-group-num": {}, + "do-group-prfx": {}, + "do-jump": {}, + "do-select-num": {}, + "do-select-prfx": {}, + "do-take": {}, + "do-where": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "do-group-num": {}, + "do-group-prfx": {}, + "do-jump": {}, + "do-select-num": {}, + "do-select-prfx": {}, + "do-take": {}, + "do-where": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "comment": {}, + "disabled": {}, + "do-group-num": {}, + "do-group-prfx": {}, + "do-jump": {}, + "do-select-num": {}, + "do-select-prfx": {}, + "do-take": {}, + "do-where": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/select-rule/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/filter/test-as-path-regexp": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-path": {}, + "as-value": {}, + "regexp": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "exclude": {}, + "groups": {}, + "interfaces": {}, + "sources": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "exclude": {}, + "groups": {}, + "interfaces": {}, + "sources": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "exclude": {}, + "groups": {}, + "interfaces": {}, + "numbers": {}, + "sources": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "exclude": {}, + "groups": {}, + "interfaces": {}, + "numbers": {}, + "sources": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "exclude": {}, + "groups": {}, + "interfaces": {}, + "numbers": {}, + "sources": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/gmp/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "id": {}, + "name": {}, + "select-dynamic-id": {}, + "select-from-vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "id": {}, + "name": {}, + "select-dynamic-id": {}, + "select-from-vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "id": {}, + "name": {}, + "numbers": {}, + "select-dynamic-id": {}, + "select-from-vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "id": {}, + "name": {}, + "numbers": {}, + "select-dynamic-id": {}, + "select-from-vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "id": {}, + "name": {}, + "numbers": {}, + "select-dynamic-id": {}, + "select-from-vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/id/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "query-interval": {}, + "query-response-interval": {}, + "quick-leave": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alternative-subnets": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "threshold": {}, + "upstream": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alternative-subnets": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "threshold": {}, + "upstream": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alternative-subnets": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "threshold": {}, + "upstream": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "status": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alternative-subnets": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "threshold": {}, + "upstream": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alternative-subnets": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "threshold": {}, + "upstream": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "downstream-interfaces": {}, + "group": {}, + "source": {}, + "upstream-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "downstream-interfaces": {}, + "group": {}, + "source": {}, + "upstream-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "downstream-interfaces": {}, + "group": {}, + "numbers": {}, + "source": {}, + "upstream-interface": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "downstream-interfaces": {}, + "group": {}, + "numbers": {}, + "source": {}, + "upstream-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/mfc/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "downstream-interfaces": {}, + "group": {}, + "numbers": {}, + "source": {}, + "upstream-interface": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/igmp-proxy/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "query-interval": {}, + "query-response-interval": {}, + "quick-leave": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis": {}, + "/routing/isis/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "areas": {}, + "areas-max": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "in-filter-chain": {}, + "l1.lsp-max-age": {}, + "l1.lsp-max-size": {}, + "l1.lsp-refresh-interval": {}, + "l1.lsp-update-interval": {}, + "l1.originate-default": {}, + "l1.out-filter-chain": {}, + "l1.out-filter-select": {}, + "l1.redistribute": {}, + "l2.lsp-max-age": {}, + "l2.lsp-max-size": {}, + "l2.lsp-update-interval": {}, + "l2.originate-default": {}, + "l2.out-filter-chain": {}, + "l2.out-filter-select": {}, + "l2.redistribute": {}, + "name": {}, + "system-id": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "areas": {}, + "areas-max": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "in-filter-chain": {}, + "l1.lsp-max-age": {}, + "l1.lsp-max-size": {}, + "l1.lsp-refresh-interval": {}, + "l1.lsp-update-interval": {}, + "l1.originate-default": {}, + "l1.out-filter-chain": {}, + "l1.out-filter-select": {}, + "l1.redistribute": {}, + "l2.lsp-max-age": {}, + "l2.lsp-max-size": {}, + "l2.lsp-update-interval": {}, + "l2.originate-default": {}, + "l2.out-filter-chain": {}, + "l2.out-filter-select": {}, + "l2.redistribute": {}, + "name": {}, + "system-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "areas": {}, + "areas-max": {}, + "comment": {}, + "disabled": {}, + "in-filter-chain": {}, + "l1.lsp-max-age": {}, + "l1.lsp-max-size": {}, + "l1.lsp-refresh-interval": {}, + "l1.lsp-update-interval": {}, + "l1.originate-default": {}, + "l1.out-filter-chain": {}, + "l1.out-filter-select": {}, + "l1.redistribute": {}, + "l2.lsp-max-age": {}, + "l2.lsp-max-size": {}, + "l2.lsp-update-interval": {}, + "l2.originate-default": {}, + "l2.out-filter-chain": {}, + "l2.out-filter-select": {}, + "l2.redistribute": {}, + "name": {}, + "numbers": {}, + "system-id": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "areas": {}, + "areas-max": {}, + "comment": {}, + "disabled": {}, + "in-filter-chain": {}, + "l1.lsp-max-age": {}, + "l1.lsp-max-size": {}, + "l1.lsp-refresh-interval": {}, + "l1.lsp-update-interval": {}, + "l1.originate-default": {}, + "l1.out-filter-chain": {}, + "l1.out-filter-select": {}, + "l1.redistribute": {}, + "l2.lsp-max-age": {}, + "l2.lsp-max-size": {}, + "l2.lsp-update-interval": {}, + "l2.originate-default": {}, + "l2.out-filter-chain": {}, + "l2.out-filter-select": {}, + "l2.redistribute": {}, + "name": {}, + "numbers": {}, + "system-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "areas": {}, + "areas-max": {}, + "comment": {}, + "disabled": {}, + "in-filter-chain": {}, + "l1.lsp-max-age": {}, + "l1.lsp-max-size": {}, + "l1.lsp-refresh-interval": {}, + "l1.lsp-update-interval": {}, + "l1.originate-default": {}, + "l1.out-filter-chain": {}, + "l1.out-filter-select": {}, + "l1.redistribute": {}, + "l2.lsp-max-age": {}, + "l2.lsp-max-size": {}, + "l2.lsp-update-interval": {}, + "l2.originate-default": {}, + "l2.out-filter-chain": {}, + "l2.out-filter-select": {}, + "l2.redistribute": {}, + "name": {}, + "numbers": {}, + "system-id": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/instance/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "hello-interval": {}, + "instance": {}, + "interface": {}, + "l1.csnp-interval": {}, + "l1.hello-dr-interval": {}, + "l1.hello-interval": {}, + "l1.hello-multiplier": {}, + "l1.metric": {}, + "l1.passive": {}, + "l1.priority": {}, + "l1.psnp-interval": {}, + "l2.csnp-interval": {}, + "l2.hello-dr-interval": {}, + "l2.hello-interval": {}, + "l2.hello-multiplier": {}, + "l2.metric": {}, + "l2.passive": {}, + "l2.priority": {}, + "l2.psnp-interval": {}, + "numbers": {}, + "ptp": {}, + "ptp.3way-state": {}, + "ptp.usage": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "hello-interval": {}, + "instance": {}, + "interface": {}, + "l1.csnp-interval": {}, + "l1.hello-dr-interval": {}, + "l1.hello-interval": {}, + "l1.hello-multiplier": {}, + "l1.metric": {}, + "l1.passive": {}, + "l1.priority": {}, + "l1.psnp-interval": {}, + "l2.csnp-interval": {}, + "l2.hello-dr-interval": {}, + "l2.hello-interval": {}, + "l2.hello-multiplier": {}, + "l2.metric": {}, + "l2.passive": {}, + "l2.priority": {}, + "l2.psnp-interval": {}, + "numbers": {}, + "ptp": {}, + "ptp.3way-state": {}, + "ptp.usage": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "hello-interval": {}, + "instance": {}, + "interface": {}, + "l1.csnp-interval": {}, + "l1.hello-dr-interval": {}, + "l1.hello-interval": {}, + "l1.hello-multiplier": {}, + "l1.metric": {}, + "l1.passive": {}, + "l1.priority": {}, + "l1.psnp-interval": {}, + "l2.csnp-interval": {}, + "l2.hello-dr-interval": {}, + "l2.hello-interval": {}, + "l2.hello-multiplier": {}, + "l2.metric": {}, + "l2.passive": {}, + "l2.priority": {}, + "l2.psnp-interval": {}, + "numbers": {}, + "ptp": {}, + "ptp.3way-state": {}, + "ptp.usage": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bcast.l1.csnp-interval": {}, + "bcast.l1.hello-interval": {}, + "bcast.l1.hello-interval-dr": {}, + "bcast.l1.hello-multiplier": {}, + "bcast.l1.metric": {}, + "bcast.l1.priority": {}, + "bcast.l1.psnp-interval": {}, + "bcast.l2.csnp-interval": {}, + "bcast.l2.hello-interval": {}, + "bcast.l2.hello-interval-dr": {}, + "bcast.l2.hello-multiplier": {}, + "bcast.l2.metric": {}, + "bcast.l2.priority": {}, + "bcast.l2.psnp-interval": {}, + "comment": {}, + "copy-from": {}, + "instance": {}, + "interfaces": {}, + "levels": {}, + "place-before": {}, + "ptp": {}, + "ptp.hello-3way": {}, + "ptp.hello-interval": {}, + "ptp.hello-multiplier": {}, + "ptp.l1.csnp-interval": {}, + "ptp.l1.metric": {}, + "ptp.l1.psnp-interval": {}, + "ptp.l2.csnp-interval": {}, + "ptp.l2.metric": {}, + "ptp.l2.psnp-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bcast.l1.csnp-interval": {}, + "bcast.l1.hello-interval": {}, + "bcast.l1.hello-interval-dr": {}, + "bcast.l1.hello-multiplier": {}, + "bcast.l1.metric": {}, + "bcast.l1.priority": {}, + "bcast.l1.psnp-interval": {}, + "bcast.l2.csnp-interval": {}, + "bcast.l2.hello-interval": {}, + "bcast.l2.hello-interval-dr": {}, + "bcast.l2.hello-multiplier": {}, + "bcast.l2.metric": {}, + "bcast.l2.priority": {}, + "bcast.l2.psnp-interval": {}, + "comment": {}, + "copy-from": {}, + "instance": {}, + "interfaces": {}, + "levels": {}, + "place-before": {}, + "ptp": {}, + "ptp.hello-3way": {}, + "ptp.hello-interval": {}, + "ptp.hello-multiplier": {}, + "ptp.l1.csnp-interval": {}, + "ptp.l1.metric": {}, + "ptp.l1.psnp-interval": {}, + "ptp.l2.csnp-interval": {}, + "ptp.l2.metric": {}, + "ptp.l2.psnp-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bcast.l1.csnp-interval": {}, + "bcast.l1.hello-interval": {}, + "bcast.l1.hello-interval-dr": {}, + "bcast.l1.hello-multiplier": {}, + "bcast.l1.metric": {}, + "bcast.l1.priority": {}, + "bcast.l1.psnp-interval": {}, + "bcast.l2.csnp-interval": {}, + "bcast.l2.hello-interval": {}, + "bcast.l2.hello-interval-dr": {}, + "bcast.l2.hello-multiplier": {}, + "bcast.l2.metric": {}, + "bcast.l2.priority": {}, + "bcast.l2.psnp-interval": {}, + "comment": {}, + "instance": {}, + "interfaces": {}, + "levels": {}, + "numbers": {}, + "ptp": {}, + "ptp.hello-3way": {}, + "ptp.hello-interval": {}, + "ptp.hello-multiplier": {}, + "ptp.l1.csnp-interval": {}, + "ptp.l1.metric": {}, + "ptp.l1.psnp-interval": {}, + "ptp.l2.csnp-interval": {}, + "ptp.l2.metric": {}, + "ptp.l2.psnp-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bcast.l1.csnp-interval": {}, + "bcast.l1.hello-interval": {}, + "bcast.l1.hello-interval-dr": {}, + "bcast.l1.hello-multiplier": {}, + "bcast.l1.metric": {}, + "bcast.l1.priority": {}, + "bcast.l1.psnp-interval": {}, + "bcast.l2.csnp-interval": {}, + "bcast.l2.hello-interval": {}, + "bcast.l2.hello-interval-dr": {}, + "bcast.l2.hello-multiplier": {}, + "bcast.l2.metric": {}, + "bcast.l2.priority": {}, + "bcast.l2.psnp-interval": {}, + "comment": {}, + "instance": {}, + "interfaces": {}, + "levels": {}, + "numbers": {}, + "ptp": {}, + "ptp.hello-3way": {}, + "ptp.hello-interval": {}, + "ptp.hello-multiplier": {}, + "ptp.l1.csnp-interval": {}, + "ptp.l1.metric": {}, + "ptp.l1.psnp-interval": {}, + "ptp.l2.csnp-interval": {}, + "ptp.l2.metric": {}, + "ptp.l2.psnp-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bcast.l1.csnp-interval": {}, + "bcast.l1.hello-interval": {}, + "bcast.l1.hello-interval-dr": {}, + "bcast.l1.hello-multiplier": {}, + "bcast.l1.metric": {}, + "bcast.l1.priority": {}, + "bcast.l1.psnp-interval": {}, + "bcast.l2.csnp-interval": {}, + "bcast.l2.hello-interval": {}, + "bcast.l2.hello-interval-dr": {}, + "bcast.l2.hello-multiplier": {}, + "bcast.l2.metric": {}, + "bcast.l2.priority": {}, + "bcast.l2.psnp-interval": {}, + "comment": {}, + "instance": {}, + "interfaces": {}, + "levels": {}, + "numbers": {}, + "ptp": {}, + "ptp.hello-3way": {}, + "ptp.hello-interval": {}, + "ptp.hello-multiplier": {}, + "ptp.l1.csnp-interval": {}, + "ptp.l1.metric": {}, + "ptp.l1.psnp-interval": {}, + "ptp.l2.csnp-interval": {}, + "ptp.l2.metric": {}, + "ptp.l2.psnp-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/interface-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "age": {}, + "body": {}, + "checksum": {}, + "instance": {}, + "level": {}, + "lsp-id": {}, + "numbers": {}, + "sequence": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "age": {}, + "body": {}, + "checksum": {}, + "instance": {}, + "level": {}, + "lsp-id": {}, + "numbers": {}, + "sequence": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "age": {}, + "body": {}, + "checksum": {}, + "instance": {}, + "level": {}, + "lsp-id": {}, + "numbers": {}, + "sequence": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/lsp/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interface": {}, + "level-type": {}, + "numbers": {}, + "snpa": {}, + "srcid": {}, + "state": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interface": {}, + "level-type": {}, + "numbers": {}, + "snpa": {}, + "srcid": {}, + "state": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interface": {}, + "level-type": {}, + "numbers": {}, + "snpa": {}, + "srcid": {}, + "state": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/isis/neighbor/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/dump-dot": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/nexthop/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf": {}, + "/routing/ospf/area": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area-id": {}, + "comment": {}, + "copy-from": {}, + "default-cost": {}, + "disabled": {}, + "instance": {}, + "name": {}, + "no-summaries": {}, + "nssa-translator": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area-id": {}, + "comment": {}, + "copy-from": {}, + "default-cost": {}, + "disabled": {}, + "instance": {}, + "name": {}, + "no-summaries": {}, + "nssa-translator": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area-id": {}, + "comment": {}, + "default-cost": {}, + "disabled": {}, + "instance": {}, + "name": {}, + "no-summaries": {}, + "nssa-translator": {}, + "numbers": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "area": {}, + "comment": {}, + "copy-from": {}, + "cost": {}, + "disabled": {}, + "prefix": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "area": {}, + "comment": {}, + "copy-from": {}, + "cost": {}, + "disabled": {}, + "prefix": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "area": {}, + "comment": {}, + "cost": {}, + "disabled": {}, + "numbers": {}, + "prefix": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "area": {}, + "comment": {}, + "cost": {}, + "disabled": {}, + "numbers": {}, + "prefix": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "advertise": {}, + "area": {}, + "comment": {}, + "cost": {}, + "disabled": {}, + "numbers": {}, + "prefix": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/range/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area-id": {}, + "comment": {}, + "default-cost": {}, + "disabled": {}, + "instance": {}, + "name": {}, + "no-summaries": {}, + "nssa-translator": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area-id": {}, + "comment": {}, + "default-cost": {}, + "disabled": {}, + "instance": {}, + "name": {}, + "no-summaries": {}, + "nssa-translator": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/area/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "domain-id": {}, + "domain-tag": {}, + "in-filter-chain": {}, + "mpls-te-address": {}, + "mpls-te-area": {}, + "name": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "router-id": {}, + "routing-table": {}, + "use-dn": {}, + "version": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "domain-id": {}, + "domain-tag": {}, + "in-filter-chain": {}, + "mpls-te-address": {}, + "mpls-te-area": {}, + "name": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "router-id": {}, + "routing-table": {}, + "use-dn": {}, + "version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "domain-id": {}, + "domain-tag": {}, + "in-filter-chain": {}, + "mpls-te-address": {}, + "mpls-te-area": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "router-id": {}, + "routing-table": {}, + "use-dn": {}, + "version": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "domain-id": {}, + "domain-tag": {}, + "in-filter-chain": {}, + "mpls-te-address": {}, + "mpls-te-area": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "router-id": {}, + "routing-table": {}, + "use-dn": {}, + "version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "domain-id": {}, + "domain-tag": {}, + "in-filter-chain": {}, + "mpls-te-address": {}, + "mpls-te-area": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "router-id": {}, + "routing-table": {}, + "use-dn": {}, + "version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/instance/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area": {}, + "auth": {}, + "auth-id": {}, + "auth-key": {}, + "comment": {}, + "copy-from": {}, + "cost": {}, + "dead-interval": {}, + "disabled": {}, + "hello-interval": {}, + "instance-id": {}, + "interfaces": {}, + "networks": {}, + "passive": {}, + "place-before": {}, + "prefix-list": {}, + "priority": {}, + "retransmit-interval": {}, + "transmit-delay": {}, + "type": {}, + "use-bfd": {}, + "vlink-neighbor-id": {}, + "vlink-transit-area": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area": {}, + "auth": {}, + "auth-id": {}, + "auth-key": {}, + "comment": {}, + "copy-from": {}, + "cost": {}, + "dead-interval": {}, + "disabled": {}, + "hello-interval": {}, + "instance-id": {}, + "interfaces": {}, + "networks": {}, + "passive": {}, + "place-before": {}, + "prefix-list": {}, + "priority": {}, + "retransmit-interval": {}, + "transmit-delay": {}, + "type": {}, + "use-bfd": {}, + "vlink-neighbor-id": {}, + "vlink-transit-area": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area": {}, + "auth": {}, + "auth-id": {}, + "auth-key": {}, + "comment": {}, + "cost": {}, + "dead-interval": {}, + "disabled": {}, + "hello-interval": {}, + "instance-id": {}, + "interfaces": {}, + "networks": {}, + "numbers": {}, + "passive": {}, + "prefix-list": {}, + "priority": {}, + "retransmit-interval": {}, + "transmit-delay": {}, + "type": {}, + "use-bfd": {}, + "vlink-neighbor-id": {}, + "vlink-transit-area": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area": {}, + "auth": {}, + "auth-id": {}, + "auth-key": {}, + "comment": {}, + "cost": {}, + "dead-interval": {}, + "disabled": {}, + "hello-interval": {}, + "instance-id": {}, + "interfaces": {}, + "networks": {}, + "numbers": {}, + "passive": {}, + "prefix-list": {}, + "priority": {}, + "retransmit-interval": {}, + "transmit-delay": {}, + "type": {}, + "use-bfd": {}, + "vlink-neighbor-id": {}, + "vlink-transit-area": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "area": {}, + "auth": {}, + "auth-id": {}, + "auth-key": {}, + "comment": {}, + "cost": {}, + "dead-interval": {}, + "disabled": {}, + "hello-interval": {}, + "instance-id": {}, + "interfaces": {}, + "networks": {}, + "numbers": {}, + "passive": {}, + "prefix-list": {}, + "priority": {}, + "retransmit-interval": {}, + "transmit-delay": {}, + "type": {}, + "use-bfd": {}, + "vlink-neighbor-id": {}, + "vlink-transit-area": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/interface-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/lsa": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/lsa/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/lsa/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/lsa/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/lsa/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/neighbor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "area": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "instance-id": {}, + "poll-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "area": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "instance-id": {}, + "poll-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "area": {}, + "comment": {}, + "disabled": {}, + "instance-id": {}, + "numbers": {}, + "poll-interval": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "area": {}, + "comment": {}, + "disabled": {}, + "instance-id": {}, + "numbers": {}, + "poll-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/ospf/static-neighbor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "area": {}, + "comment": {}, + "disabled": {}, + "instance-id": {}, + "numbers": {}, + "poll-interval": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm": {}, + "/routing/pimsm/bsr": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "hashmask-length": {}, + "instance": {}, + "priority": {}, + "scope4": {}, + "scope6": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "hashmask-length": {}, + "instance": {}, + "priority": {}, + "scope4": {}, + "scope6": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "hashmask-length": {}, + "instance": {}, + "numbers": {}, + "priority": {}, + "scope4": {}, + "scope6": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "hashmask-length": {}, + "instance": {}, + "numbers": {}, + "priority": {}, + "scope4": {}, + "scope6": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "hashmask-length": {}, + "instance": {}, + "numbers": {}, + "priority": {}, + "scope4": {}, + "scope6": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/candidate/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "holdtime": {}, + "instance": {}, + "priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "holdtime": {}, + "instance": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "holdtime": {}, + "instance": {}, + "numbers": {}, + "priority": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "holdtime": {}, + "instance": {}, + "numbers": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-candidate/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "holdtime": {}, + "instance": {}, + "numbers": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-set": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-set/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-set/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-set/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/rp-set/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/bsr/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interfaces": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interfaces": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "instance": {}, + "interfaces": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/igmp-interface-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "bsm-forward-back": {}, + "copy-from": {}, + "crp-advertise-contained": {}, + "disabled": {}, + "name": {}, + "rp-hash-mask-length": {}, + "rp-static-override": {}, + "ssm-range": {}, + "switch-to-spt": {}, + "switch-to-spt-bytes": {}, + "switch-to-spt-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "bsm-forward-back": {}, + "copy-from": {}, + "crp-advertise-contained": {}, + "disabled": {}, + "name": {}, + "rp-hash-mask-length": {}, + "rp-static-override": {}, + "ssm-range": {}, + "switch-to-spt": {}, + "switch-to-spt-bytes": {}, + "switch-to-spt-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "bsm-forward-back": {}, + "crp-advertise-contained": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "rp-hash-mask-length": {}, + "rp-static-override": {}, + "ssm-range": {}, + "switch-to-spt": {}, + "switch-to-spt-bytes": {}, + "switch-to-spt-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "bsm-forward-back": {}, + "crp-advertise-contained": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "rp-hash-mask-length": {}, + "rp-static-override": {}, + "ssm-range": {}, + "switch-to-spt": {}, + "switch-to-spt-bytes": {}, + "switch-to-spt-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/instance/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "bsm-forward-back": {}, + "crp-advertise-contained": {}, + "disabled": {}, + "name": {}, + "numbers": {}, + "rp-hash-mask-length": {}, + "rp-static-override": {}, + "ssm-range": {}, + "switch-to-spt": {}, + "switch-to-spt-bytes": {}, + "switch-to-spt-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "hello-delay": {}, + "hello-period": {}, + "instance": {}, + "interfaces": {}, + "join-prune-period": {}, + "join-tracking-support": {}, + "override-interval": {}, + "place-before": {}, + "priority": {}, + "propagation-delay": {}, + "source-addresses": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "hello-delay": {}, + "hello-period": {}, + "instance": {}, + "interfaces": {}, + "join-prune-period": {}, + "join-tracking-support": {}, + "override-interval": {}, + "place-before": {}, + "priority": {}, + "propagation-delay": {}, + "source-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "hello-delay": {}, + "hello-period": {}, + "instance": {}, + "interfaces": {}, + "join-prune-period": {}, + "join-tracking-support": {}, + "numbers": {}, + "override-interval": {}, + "priority": {}, + "propagation-delay": {}, + "source-addresses": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "hello-delay": {}, + "hello-period": {}, + "instance": {}, + "interfaces": {}, + "join-prune-period": {}, + "join-tracking-support": {}, + "numbers": {}, + "override-interval": {}, + "priority": {}, + "propagation-delay": {}, + "source-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "hello-delay": {}, + "hello-period": {}, + "instance": {}, + "interfaces": {}, + "join-prune-period": {}, + "join-tracking-support": {}, + "numbers": {}, + "override-interval": {}, + "priority": {}, + "propagation-delay": {}, + "source-addresses": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/interface-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "instance": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "instance": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "instance": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "instance": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/static-rp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "group": {}, + "instance": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-g": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-g/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-g/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-g/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-g/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-sg": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-sg/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-sg/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-sg/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/pimsm/uib-sg/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/reinstall-fib": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip": {}, + "/routing/rip/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "copy-from": {}, + "disabled": {}, + "in-filter-chain": {}, + "name": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "route-gc-timeout": {}, + "route-timeout": {}, + "routing-table": {}, + "update-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "copy-from": {}, + "disabled": {}, + "in-filter-chain": {}, + "name": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "route-gc-timeout": {}, + "route-timeout": {}, + "routing-table": {}, + "update-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "disabled": {}, + "in-filter-chain": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "route-gc-timeout": {}, + "route-timeout": {}, + "routing-table": {}, + "update-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "disabled": {}, + "in-filter-chain": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "route-gc-timeout": {}, + "route-timeout": {}, + "routing-table": {}, + "update-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "afi": {}, + "disabled": {}, + "in-filter-chain": {}, + "name": {}, + "numbers": {}, + "originate-default": {}, + "out-filter-chain": {}, + "out-filter-select": {}, + "redistribute": {}, + "route-gc-timeout": {}, + "route-timeout": {}, + "routing-table": {}, + "update-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/instance/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "cost": {}, + "disabled": {}, + "instance": {}, + "interfaces": {}, + "key-chain": {}, + "mode": {}, + "password": {}, + "poison-reverse": {}, + "source-addresses": {}, + "split-horizon": {}, + "use-bfd": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "cost": {}, + "disabled": {}, + "instance": {}, + "interfaces": {}, + "key-chain": {}, + "mode": {}, + "password": {}, + "poison-reverse": {}, + "source-addresses": {}, + "split-horizon": {}, + "use-bfd": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cost": {}, + "disabled": {}, + "instance": {}, + "interfaces": {}, + "key-chain": {}, + "mode": {}, + "numbers": {}, + "password": {}, + "poison-reverse": {}, + "source-addresses": {}, + "split-horizon": {}, + "use-bfd": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cost": {}, + "disabled": {}, + "instance": {}, + "interfaces": {}, + "key-chain": {}, + "mode": {}, + "numbers": {}, + "password": {}, + "poison-reverse": {}, + "source-addresses": {}, + "split-horizon": {}, + "use-bfd": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cost": {}, + "disabled": {}, + "instance": {}, + "interfaces": {}, + "key-chain": {}, + "mode": {}, + "numbers": {}, + "password": {}, + "poison-reverse": {}, + "source-addresses": {}, + "split-horizon": {}, + "use-bfd": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/interface-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "copy-from": {}, + "disabled": {}, + "key": {}, + "key-id": {}, + "valid-from": {}, + "valid-till": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "copy-from": {}, + "disabled": {}, + "key": {}, + "key-id": {}, + "valid-from": {}, + "valid-till": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "disabled": {}, + "key": {}, + "key-id": {}, + "numbers": {}, + "valid-from": {}, + "valid-till": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "disabled": {}, + "key": {}, + "key-id": {}, + "numbers": {}, + "valid-from": {}, + "valid-till": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/keys/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "chain": {}, + "disabled": {}, + "key": {}, + "key-id": {}, + "numbers": {}, + "valid-from": {}, + "valid-till": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "instance": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "disabled": {}, + "instance": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "instance": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "instance": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rip/static-neighbor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "disabled": {}, + "instance": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/rule/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/route/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "expire-interval": {}, + "group": {}, + "port": {}, + "preference": {}, + "refresh-interval": {}, + "retry-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "expire-interval": {}, + "group": {}, + "port": {}, + "preference": {}, + "refresh-interval": {}, + "retry-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "expire-interval": {}, + "group": {}, + "numbers": {}, + "port": {}, + "preference": {}, + "refresh-interval": {}, + "retry-interval": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "expire-interval": {}, + "group": {}, + "numbers": {}, + "port": {}, + "preference": {}, + "refresh-interval": {}, + "retry-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/rpki-check": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "group": {}, + "origin-as": {}, + "prefix": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/rpki-query": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "exact": {}, + "group": {}, + "prefix": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/session": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/session/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/session/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/session/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/session/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "expire-interval": {}, + "group": {}, + "numbers": {}, + "port": {}, + "preference": {}, + "refresh-interval": {}, + "retry-interval": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rpki/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "place-before": {}, + "routing-mark": {}, + "src-address": {}, + "table": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "place-before": {}, + "routing-mark": {}, + "src-address": {}, + "table": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/move": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "destination": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "comment": {}, + "disabled": {}, + "dst-address": {}, + "interface": {}, + "min-prefix": {}, + "numbers": {}, + "routing-mark": {}, + "src-address": {}, + "table": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/rule/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "single-process": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "single-process": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats": {}, + "/routing/stats/info": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "info-type": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/memory": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/memory/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/memory/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/memory/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/memory/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/origin": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/origin/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/origin/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/origin/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/origin/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/pcap": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/pcap/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/pcap/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/pcap/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/pcap/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process/kill": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/process/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/step": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/step/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/step/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/step/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/stats/step/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "fib": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "fib": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "fib": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "fib": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "fib": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/routing/table/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/serialize": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "to": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "do": {}, + "name": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "do": {}, + "name": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "addresses": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "name": {}, + "read-access": {}, + "security": {}, + "write-access": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "addresses": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "name": {}, + "read-access": {}, + "security": {}, + "write-access": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "addresses": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "comment": {}, + "disabled": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "name": {}, + "numbers": {}, + "read-access": {}, + "security": {}, + "write-access": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "addresses": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "comment": {}, + "disabled": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "name": {}, + "numbers": {}, + "read-access": {}, + "security": {}, + "write-access": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/community/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "addresses": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "comment": {}, + "disabled": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "name": {}, + "numbers": {}, + "read-access": {}, + "security": {}, + "write-access": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contact": {}, + "enabled": {}, + "engine-id-suffix": {}, + "location": {}, + "src-address": {}, + "trap-community": {}, + "trap-generators": {}, + "trap-interfaces": {}, + "trap-target": {}, + "trap-version": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/send-trap": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "oid": {}, + "type": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/snmp/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "contact": {}, + "enabled": {}, + "engine-id-suffix": {}, + "location": {}, + "src-address": {}, + "trap-community": {}, + "trap-generators": {}, + "trap-interfaces": {}, + "trap-target": {}, + "trap-version": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "copy-from": {}, + "disabled": {}, + "port": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "copy-from": {}, + "disabled": {}, + "port": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/special-login/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system": {}, + "/system/backup": {}, + "/system/backup/cloud": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/download-file": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "append": {}, + "as-value": {}, + "do": {}, + "dst-file": {}, + "duration": {}, + "file": {}, + "interval": {}, + "number": {}, + "once": {}, + "password": {}, + "secret-download-key": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/remove-file": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "number": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/cloud/upload-file": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "name": {}, + "once": {}, + "password": {}, + "replace": {}, + "src-file": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/load": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "force-v6-to-v7-configuration-upgrade": {}, + "name": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/backup/save": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dont-encrypt": {}, + "encryption": {}, + "name": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/check-disk": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/check-installation": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "date": {}, + "time": {}, + "time-zone-autodetect": {}, + "time-zone-name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dst-delta": {}, + "dst-end": {}, + "dst-start": {}, + "time-zone": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/manual/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "dst-delta": {}, + "dst-end": {}, + "dst-start": {}, + "time-zone": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/clock/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "date": {}, + "time": {}, + "time-zone-autodetect": {}, + "time-zone-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "copy-from": {}, + "disabled": {}, + "port": {}, + "term": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "copy-from": {}, + "disabled": {}, + "port": {}, + "term": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "term": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "term": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blank-interval": {}, + "line-count": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/screen/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "blank-interval": {}, + "line-count": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/console/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "disabled": {}, + "numbers": {}, + "port": {}, + "term": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/caps-mode-script": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/caps-mode-script/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/caps-mode-script/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/caps-mode-script/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/custom-script": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/custom-script/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/custom-script/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/custom-script/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/script": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/script/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/script/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/default-configuration/script/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/device-mode": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/device-mode/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/device-mode/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/device-mode/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/device-mode/update": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "activation-timeout": {}, + "append": {}, + "as-value": {}, + "bandwidth-test": {}, + "container": {}, + "do": {}, + "duration": {}, + "email": {}, + "fetch": {}, + "file": {}, + "flagged": {}, + "flagging-enabled": {}, + "hotspot": {}, + "interval": {}, + "ipsec": {}, + "l2tp": {}, + "mode": {}, + "once": {}, + "pptp": {}, + "proxy": {}, + "romon": {}, + "scheduler": {}, + "smb": {}, + "sniffer": {}, + "socks": {}, + "traffic-gen": {}, + "without-paging": {}, + "zerotier": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "multi-cpu": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/hardware/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "multi-cpu": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "state-after-reboot": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "oid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/health/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "state-after-reboot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/history": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/history/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/history/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/history/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/history/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "oid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/identity/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "interface": {}, + "leds": {}, + "modem-signal-threshold": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "interface": {}, + "leds": {}, + "modem-signal-threshold": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "leds": {}, + "modem-signal-threshold": {}, + "numbers": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "leds": {}, + "modem-signal-threshold": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "leds": {}, + "modem-signal-threshold": {}, + "numbers": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all-leds-off": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/leds/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "all-leds-off": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license/generate-new-id": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "oid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/license/renew": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "account": {}, + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "level": {}, + "once": {}, + "password": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "copy-from": {}, + "disabled": {}, + "prefix": {}, + "topics": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bsd-syslog": {}, + "comment": {}, + "copy-from": {}, + "disk-file-count": {}, + "disk-file-name": {}, + "disk-lines-per-file": {}, + "disk-stop-on-full": {}, + "email-start-tls": {}, + "email-to": {}, + "memory-lines": {}, + "memory-stop-on-full": {}, + "name": {}, + "remember": {}, + "remote": {}, + "remote-port": {}, + "src-address": {}, + "syslog-facility": {}, + "syslog-severity": {}, + "syslog-time-format": {}, + "target": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bsd-syslog": {}, + "comment": {}, + "copy-from": {}, + "disk-file-count": {}, + "disk-file-name": {}, + "disk-lines-per-file": {}, + "disk-stop-on-full": {}, + "email-start-tls": {}, + "email-to": {}, + "memory-lines": {}, + "memory-stop-on-full": {}, + "name": {}, + "remember": {}, + "remote": {}, + "remote-port": {}, + "src-address": {}, + "syslog-facility": {}, + "syslog-severity": {}, + "syslog-time-format": {}, + "target": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bsd-syslog": {}, + "comment": {}, + "disk-file-count": {}, + "disk-file-name": {}, + "disk-lines-per-file": {}, + "disk-stop-on-full": {}, + "email-start-tls": {}, + "email-to": {}, + "memory-lines": {}, + "memory-stop-on-full": {}, + "name": {}, + "numbers": {}, + "remember": {}, + "remote": {}, + "remote-port": {}, + "src-address": {}, + "syslog-facility": {}, + "syslog-severity": {}, + "syslog-time-format": {}, + "target": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bsd-syslog": {}, + "comment": {}, + "disk-file-count": {}, + "disk-file-name": {}, + "disk-lines-per-file": {}, + "disk-stop-on-full": {}, + "email-start-tls": {}, + "email-to": {}, + "memory-lines": {}, + "memory-stop-on-full": {}, + "name": {}, + "numbers": {}, + "remember": {}, + "remote": {}, + "remote-port": {}, + "src-address": {}, + "syslog-facility": {}, + "syslog-severity": {}, + "syslog-time-format": {}, + "target": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/action/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bsd-syslog": {}, + "comment": {}, + "disk-file-count": {}, + "disk-file-name": {}, + "disk-lines-per-file": {}, + "disk-stop-on-full": {}, + "email-start-tls": {}, + "email-to": {}, + "memory-lines": {}, + "memory-stop-on-full": {}, + "name": {}, + "numbers": {}, + "remember": {}, + "remote": {}, + "remote-port": {}, + "src-address": {}, + "syslog-facility": {}, + "syslog-severity": {}, + "syslog-time-format": {}, + "target": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "copy-from": {}, + "disabled": {}, + "prefix": {}, + "topics": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "disabled": {}, + "numbers": {}, + "prefix": {}, + "topics": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "disabled": {}, + "numbers": {}, + "prefix": {}, + "topics": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/logging/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "action": {}, + "disabled": {}, + "numbers": {}, + "prefix": {}, + "topics": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "note": {}, + "show-at-cli-login": {}, + "show-at-login": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "oid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/note/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "note": {}, + "show-at-cli-login": {}, + "show-at-login": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp": {}, + "/system/ntp/client": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "mode": {}, + "servers": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/reset-freq-drift": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "auth-key": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "iburst": {}, + "max-poll": {}, + "min-poll": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "auth-key": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "iburst": {}, + "max-poll": {}, + "min-poll": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "auth-key": {}, + "comment": {}, + "disabled": {}, + "iburst": {}, + "max-poll": {}, + "min-poll": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "auth-key": {}, + "comment": {}, + "disabled": {}, + "iburst": {}, + "max-poll": {}, + "min-poll": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/servers/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "auth-key": {}, + "comment": {}, + "disabled": {}, + "iburst": {}, + "max-poll": {}, + "min-poll": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/client/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "mode": {}, + "servers": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "key-id": {}, + "key-val": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "key-id": {}, + "key-val": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "key-id": {}, + "key-val": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "key-id": {}, + "key-val": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/key/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "key-id": {}, + "key-val": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/monitor-peers": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-key": {}, + "broadcast": {}, + "broadcast-addresses": {}, + "enabled": {}, + "local-clock-stratum": {}, + "manycast": {}, + "multicast": {}, + "use-local-clock": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ntp/server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auth-key": {}, + "broadcast": {}, + "broadcast-addresses": {}, + "enabled": {}, + "local-clock-stratum": {}, + "manycast": {}, + "multicast": {}, + "use-local-clock": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/downgrade": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/uninstall": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/unschedule": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/cancel": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/check-for-updates": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/download": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "ignore-missing": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/install": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "ignore-missing": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/package/update/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/reboot": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/reset-configuration": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "caps-mode": {}, + "force-v6-to-v7-configuration-upgrade": {}, + "keep-users": {}, + "no-defaults": {}, + "run-after-reset": {}, + "shutdown": {}, + "skip-backup": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/cpu": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/cpu/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/cpu/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/cpu/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/cpu/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "per-cpu-count": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/rps/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/irq/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/pci/usb-power-reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "bus": {}, + "duration": {}, + "slot": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "oid": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/authorize": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "device": {}, + "device-id": {}, + "name": {}, + "numbers": {}, + "ports": {}, + "serial-number": {}, + "speed": {}, + "usb-version": {}, + "vendor": {}, + "vendor-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "device": {}, + "device-id": {}, + "name": {}, + "numbers": {}, + "ports": {}, + "serial-number": {}, + "speed": {}, + "usb-version": {}, + "vendor": {}, + "vendor-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authorization": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/resource/usb/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "authorization": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace/start": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/rtrace/stop": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interval": {}, + "name": {}, + "on-event": {}, + "policy": {}, + "start-date": {}, + "start-time": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interval": {}, + "name": {}, + "on-event": {}, + "policy": {}, + "start-date": {}, + "start-time": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "policy": {}, + "start-date": {}, + "start-time": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "policy": {}, + "start-date": {}, + "start-time": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/scheduler/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "policy": {}, + "start-date": {}, + "start-time": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "dont-require-permissions": {}, + "name": {}, + "owner": {}, + "policy": {}, + "source": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "dont-require-permissions": {}, + "name": {}, + "owner": {}, + "policy": {}, + "source": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "value": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/environment/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "dont-require-permissions": {}, + "name": {}, + "numbers": {}, + "owner": {}, + "policy": {}, + "source": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "started": {}, + "type": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "started": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/job/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + "started": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "dont-require-permissions": {}, + "name": {}, + "numbers": {}, + "owner": {}, + "policy": {}, + "source": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/run": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "use-script-permissions": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/script/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "dont-require-permissions": {}, + "name": {}, + "numbers": {}, + "owner": {}, + "policy": {}, + "source": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/serial-terminal": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "channel": {}, + "port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/shutdown": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ssh": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "command": {}, + "output-to-file": {}, + "port": {}, + "src-address": {}, + "user": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ssh-exec": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "command": {}, + "output-to-file": {}, + "port": {}, + "src-address": {}, + "user": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/sup-output": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "interval": {}, + "name": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/telnet": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "port": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/download": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/download-all": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "download-beta": {}, + "reboot-after-download": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "download": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/force-check": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "check-interval": {}, + "enabled": {}, + "password": {}, + "primary-server": {}, + "secondary-server": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/mirror/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "check-interval": {}, + "enabled": {}, + "password": {}, + "primary-server": {}, + "secondary-server": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/refresh": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "download": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "download": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "copy-from": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "numbers": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/upgrade/upgrade-package-source/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alarm-setting": {}, + "check-capabilities": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "min-runtime": {}, + "name": {}, + "offline-time": {}, + "port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alarm-setting": {}, + "check-capabilities": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "min-runtime": {}, + "name": {}, + "offline-time": {}, + "port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/beep": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alarm-setting": {}, + "check-capabilities": {}, + "comment": {}, + "disabled": {}, + "min-runtime": {}, + "name": {}, + "numbers": {}, + "offline-time": {}, + "port": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/monitor": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "numbers": {}, + "once": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "oid": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alarm-setting": {}, + "check-capabilities": {}, + "comment": {}, + "disabled": {}, + "min-runtime": {}, + "name": {}, + "numbers": {}, + "offline-time": {}, + "port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/rtc": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/self-test": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "hid-test-type": {}, + "number": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/ups/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "alarm-setting": {}, + "check-capabilities": {}, + "comment": {}, + "disabled": {}, + "min-runtime": {}, + "name": {}, + "numbers": {}, + "offline-time": {}, + "port": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-send-supout": {}, + "automatic-supout": {}, + "ping-start-after-boot": {}, + "ping-timeout": {}, + "send-email-from": {}, + "send-email-to": {}, + "send-smtp-server": {}, + "watch-address": {}, + "watchdog-timer": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/watchdog/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "auto-send-supout": {}, + "automatic-supout": {}, + "ping-start-after-boot": {}, + "ping-timeout": {}, + "send-email-from": {}, + "send-email-to": {}, + "send-smtp-server": {}, + "watch-address": {}, + "watchdog-timer": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/system/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "copy-from": {}, + "file-name": {}, + "max-lines": {}, + "max-size": {}, + "no-header-paging": {}, + "save-interval": {}, + "save-timestamp": {}, + "source": {}, + "switch-to": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "copy-from": {}, + "file-name": {}, + "max-lines": {}, + "max-size": {}, + "no-header-paging": {}, + "save-interval": {}, + "save-timestamp": {}, + "source": {}, + "switch-to": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/next": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/terminate": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/task/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/terminal": {}, + "/terminal/ask": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "preinput": {}, + "prompt": {}, + "sensitive": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/terminal/cuu": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "count": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/terminal/el": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/terminal/inkey": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "timeout": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/terminal/style": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "style": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/time": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "command": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/timestamp": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/toarray": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tobool": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tocrlf": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "input": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/toid": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/toip": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/toip6": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tolf": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "input": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tonsec": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tonum": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool": {}, + "/tool/bandwidth-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allocate-udp-ports-from": {}, + "authenticate": {}, + "enabled": {}, + "max-sessions": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/session/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allocate-udp-ports-from": {}, + "authenticate": {}, + "enabled": {}, + "max-sessions": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/bandwidth-test": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "append": {}, + "as-value": {}, + "connection-count": {}, + "direction": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "local-tx-speed": {}, + "local-udp-tx-size": {}, + "once": {}, + "password": {}, + "protocol": {}, + "random-data": {}, + "remote-tx-speed": {}, + "remote-udp-tx-size": {}, + "user": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/dns-update": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "dns-server": {}, + "key": {}, + "key-name": {}, + "name": {}, + "ttl": {}, + "zone": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "password": {}, + "port": {}, + "server": {}, + "tls": {}, + "user": {}, + "vrf": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/send": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "body": {}, + "cc": {}, + "file": {}, + "from": {}, + "password": {}, + "port": {}, + "server": {}, + "subject": {}, + "tls": {}, + "to": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/e-mail/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "from": {}, + "password": {}, + "port": {}, + "server": {}, + "tls": {}, + "user": {}, + "vrf": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/fetch": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "ascii": {}, + "certificate": {}, + "check-certificate": {}, + "dst-path": {}, + "duration": {}, + "host": {}, + "http-auth-scheme": {}, + "http-content-encoding": {}, + "http-data": {}, + "http-header-field": {}, + "http-method": {}, + "idle-timeout": {}, + "keep-result": {}, + "mode": {}, + "once": {}, + "output": {}, + "password": {}, + "port": {}, + "src-address": {}, + "src-path": {}, + "upload": {}, + "url": {}, + "user": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/flood-ping": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "append": {}, + "as-value": {}, + "count": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "size": {}, + "timeout": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "page-refresh": {}, + "store-every": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/interface/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "interface": {}, + "numbers": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "allow-target": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "simple-queue": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "allow-target": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "simple-queue": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "allow-target": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "simple-queue": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "allow-target": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "simple-queue": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/queue/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "allow-target": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "simple-queue": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "store-on-disk": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/resource/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allow-address": {}, + "comment": {}, + "disabled": {}, + "numbers": {}, + "store-on-disk": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/graphing/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "page-refresh": {}, + "store-every": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/ip-scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address-range": {}, + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-scan": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-interface-list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-interface-list": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/mac-winbox/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-interface-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/ping/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "src-address": {}, + "uptime": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "src-address": {}, + "uptime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/sessions/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "interface": {}, + "numbers": {}, + "src-address": {}, + "uptime": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-server/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-interface-list": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/mac-telnet": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "host": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "certificate": {}, + "check-certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-script": {}, + "host": {}, + "http-codes": {}, + "interval": {}, + "name": {}, + "packet-count": {}, + "packet-interval": {}, + "packet-size": {}, + "port": {}, + "src-address": {}, + "start-delay": {}, + "startup-delay": {}, + "test-script": {}, + "thr-avg": {}, + "thr-http-time": {}, + "thr-jitter": {}, + "thr-loss-count": {}, + "thr-loss-percent": {}, + "thr-max": {}, + "thr-stdev": {}, + "thr-tcp-conn-time": {}, + "timeout": {}, + "type": {}, + "up-script": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "certificate": {}, + "check-certificate": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "down-script": {}, + "host": {}, + "http-codes": {}, + "interval": {}, + "name": {}, + "packet-count": {}, + "packet-interval": {}, + "packet-size": {}, + "port": {}, + "src-address": {}, + "start-delay": {}, + "startup-delay": {}, + "test-script": {}, + "thr-avg": {}, + "thr-http-time": {}, + "thr-jitter": {}, + "thr-loss-count": {}, + "thr-loss-percent": {}, + "thr-max": {}, + "thr-stdev": {}, + "thr-tcp-conn-time": {}, + "timeout": {}, + "type": {}, + "up-script": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "certificate": {}, + "check-certificate": {}, + "comment": {}, + "disabled": {}, + "down-script": {}, + "host": {}, + "http-codes": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-interval": {}, + "packet-size": {}, + "port": {}, + "src-address": {}, + "start-delay": {}, + "startup-delay": {}, + "test-script": {}, + "thr-avg": {}, + "thr-http-time": {}, + "thr-jitter": {}, + "thr-loss-count": {}, + "thr-loss-percent": {}, + "thr-max": {}, + "thr-stdev": {}, + "thr-tcp-conn-time": {}, + "timeout": {}, + "type": {}, + "up-script": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "stats": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "certificate": {}, + "check-certificate": {}, + "comment": {}, + "disabled": {}, + "down-script": {}, + "host": {}, + "http-codes": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-interval": {}, + "packet-size": {}, + "port": {}, + "src-address": {}, + "start-delay": {}, + "startup-delay": {}, + "test-script": {}, + "thr-avg": {}, + "thr-http-time": {}, + "thr-jitter": {}, + "thr-loss-count": {}, + "thr-loss-percent": {}, + "thr-max": {}, + "thr-stdev": {}, + "thr-tcp-conn-time": {}, + "timeout": {}, + "type": {}, + "up-script": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "certificate": {}, + "check-certificate": {}, + "comment": {}, + "disabled": {}, + "down-script": {}, + "host": {}, + "http-codes": {}, + "interval": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-interval": {}, + "packet-size": {}, + "port": {}, + "src-address": {}, + "start-delay": {}, + "startup-delay": {}, + "test-script": {}, + "thr-avg": {}, + "thr-http-time": {}, + "thr-jitter": {}, + "thr-loss-count": {}, + "thr-loss-percent": {}, + "thr-max": {}, + "thr-stdev": {}, + "thr-tcp-conn-time": {}, + "timeout": {}, + "type": {}, + "up-script": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/netwatch/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/ping": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "arp-ping": {}, + "as-value": {}, + "count": {}, + "do-not-fragment": {}, + "dscp": {}, + "interface": {}, + "interval": {}, + "proplist": {}, + "size": {}, + "src-address": {}, + "ttl": {}, + "vrf": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/ping-speed": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "first-ping-size": {}, + "interval": {}, + "once": {}, + "second-ping-size": {}, + "time-between-pings": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/profile": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "cpu": {}, + "duration": {}, + "freeze-frame-interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/discover": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "duration": {}, + "freeze-frame-interval": {}, + "proplist": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "id": {}, + "secrets": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/ping": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "count": {}, + "id": {}, + "interval": {}, + "proplist": {}, + "size": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "cost": {}, + "disabled": {}, + "forbid": {}, + "interface": {}, + "secrets": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "cost": {}, + "disabled": {}, + "forbid": {}, + "interface": {}, + "secrets": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "cost": {}, + "disabled": {}, + "forbid": {}, + "interface": {}, + "numbers": {}, + "secrets": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "cost": {}, + "disabled": {}, + "forbid": {}, + "interface": {}, + "numbers": {}, + "secrets": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "cost": {}, + "disabled": {}, + "forbid": {}, + "interface": {}, + "numbers": {}, + "secrets": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "enabled": {}, + "id": {}, + "secrets": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/romon/ssh": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "command": {}, + "output-to-file": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-number": {}, + "channel": {}, + "port": {}, + "receive-enabled": {}, + "secret": {}, + "sim-pin": {}, + "sms-storage": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/inbox/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/send": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "channel": {}, + "message": {}, + "phone-number": {}, + "port": {}, + "smsc": {}, + "status-report-request": {}, + "type": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sms/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "allowed-number": {}, + "channel": {}, + "port": {}, + "receive-enabled": {}, + "secret": {}, + "sim-pin": {}, + "sms-storage": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/connection": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/connection/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/connection/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/connection/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/connection/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "file-limit": {}, + "file-name": {}, + "filter-cpu": {}, + "filter-direction": {}, + "filter-dst-ip-address": {}, + "filter-dst-ipv6-address": {}, + "filter-dst-mac-address": {}, + "filter-dst-port": {}, + "filter-interface": {}, + "filter-ip-address": {}, + "filter-ip-protocol": {}, + "filter-ipv6-address": {}, + "filter-mac-address": {}, + "filter-mac-protocol": {}, + "filter-operator-between-entries": {}, + "filter-port": {}, + "filter-size": {}, + "filter-src-ip-address": {}, + "filter-src-ipv6-address": {}, + "filter-src-mac-address": {}, + "filter-src-port": {}, + "filter-stream": {}, + "filter-vlan": {}, + "memory-limit": {}, + "memory-scroll": {}, + "only-headers": {}, + "quick-rows": {}, + "quick-show-frame": {}, + "streaming-enabled": {}, + "streaming-server": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/host": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/host/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/host/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/host/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/host/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/packet": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/packet/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/packet/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/packet/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/packet/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "raw": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/protocol": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/protocol/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/protocol/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/protocol/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/protocol/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/quick": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "cpu": {}, + "direction": {}, + "dst-ip-address": {}, + "dst-ipv6-address": {}, + "dst-mac-address": {}, + "dst-port": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "ip-address": {}, + "ip-protocol": {}, + "ipv6-address": {}, + "mac-address": {}, + "mac-protocol": {}, + "operator-between-entries": {}, + "port": {}, + "proplist": {}, + "rows": {}, + "show-frame": {}, + "size": {}, + "src-ip-address": {}, + "src-ipv6-address": {}, + "src-mac-address": {}, + "src-port": {}, + "vlan-id": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/save": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "file-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "file-limit": {}, + "file-name": {}, + "filter-cpu": {}, + "filter-direction": {}, + "filter-dst-ip-address": {}, + "filter-dst-ipv6-address": {}, + "filter-dst-mac-address": {}, + "filter-dst-port": {}, + "filter-interface": {}, + "filter-ip-address": {}, + "filter-ip-protocol": {}, + "filter-ipv6-address": {}, + "filter-mac-address": {}, + "filter-mac-protocol": {}, + "filter-operator-between-entries": {}, + "filter-port": {}, + "filter-size": {}, + "filter-src-ip-address": {}, + "filter-src-ipv6-address": {}, + "filter-src-mac-address": {}, + "filter-src-port": {}, + "filter-stream": {}, + "filter-vlan": {}, + "memory-limit": {}, + "memory-scroll": {}, + "only-headers": {}, + "quick-rows": {}, + "quick-show-frame": {}, + "streaming-enabled": {}, + "streaming-server": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/start": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu": {}, + "direction": {}, + "dst-ip-address": {}, + "dst-ipv6-address": {}, + "dst-mac-address": {}, + "dst-port": {}, + "interface": {}, + "ip-address": {}, + "ip-protocol": {}, + "ipv6-address": {}, + "mac-address": {}, + "mac-protocol": {}, + "operator-between-entries": {}, + "port": {}, + "size": {}, + "src-ip-address": {}, + "src-ipv6-address": {}, + "src-mac-address": {}, + "src-port": {}, + "vlan-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/sniffer/stop": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/snmp-get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "community": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "next": {}, + "oid": {}, + "port": {}, + "security": {}, + "tries": {}, + "try-timeout": {}, + "version": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/snmp-walk": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "authentication-password": {}, + "authentication-protocol": {}, + "community": {}, + "encryption-password": {}, + "encryption-protocol": {}, + "oid": {}, + "port": {}, + "security": {}, + "tries": {}, + "try-timeout": {}, + "version": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/speed-test": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "append": {}, + "as-value": {}, + "connection-count": {}, + "do": {}, + "duration": {}, + "file": {}, + "interval": {}, + "once": {}, + "password": {}, + "test-duration": {}, + "user": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/torch": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "cpu": {}, + "dscp": {}, + "dst-address": {}, + "dst-address6": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "ip-protocol": {}, + "mac-protocol": {}, + "port": {}, + "proplist": {}, + "src-address": {}, + "src-address6": {}, + "vlan-id": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traceroute": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "as-value": {}, + "count": {}, + "do-not-fragment": {}, + "dscp": {}, + "duration": {}, + "freeze-frame-interval": {}, + "interface": {}, + "max-hops": {}, + "port": {}, + "proplist": {}, + "protocol": {}, + "size": {}, + "src-address": {}, + "timeout": {}, + "use-dns": {}, + "vrf": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "latency-distribution-max": {}, + "measure-out-of-order": {}, + "stats-samples-to-keep": {}, + "test-id": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/inject": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "data": {}, + "interface": {}, + "priority": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/inject-pcap": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "do": {}, + "duration": {}, + "file": {}, + "interface": {}, + "interval": {}, + "loop": {}, + "once": {}, + "pcap-file": {}, + "speed-multiplier": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "copy-from": {}, + "data": {}, + "data-byte": {}, + "header-stack": {}, + "interface": {}, + "ip-dscp": {}, + "ip-dst": {}, + "ip-frag-off": {}, + "ip-gateway": {}, + "ip-id": {}, + "ip-protocol": {}, + "ip-src": {}, + "ip-ttl": {}, + "ipv6-dst": {}, + "ipv6-flow-label": {}, + "ipv6-gateway": {}, + "ipv6-hop-limit": {}, + "ipv6-next-header": {}, + "ipv6-src": {}, + "ipv6-traffic-class": {}, + "mac-dst": {}, + "mac-protocol": {}, + "mac-src": {}, + "name": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "raw-header": {}, + "special-footer": {}, + "tcp-ack": {}, + "tcp-data-offset": {}, + "tcp-dst-port": {}, + "tcp-flags": {}, + "tcp-src-port": {}, + "tcp-syn": {}, + "tcp-urgent-pointer": {}, + "tcp-window-size": {}, + "udp-checksum": {}, + "udp-dst-port": {}, + "udp-src-port": {}, + "vlan-id": {}, + "vlan-priority": {}, + "vlan-protocol": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "copy-from": {}, + "data": {}, + "data-byte": {}, + "header-stack": {}, + "interface": {}, + "ip-dscp": {}, + "ip-dst": {}, + "ip-frag-off": {}, + "ip-gateway": {}, + "ip-id": {}, + "ip-protocol": {}, + "ip-src": {}, + "ip-ttl": {}, + "ipv6-dst": {}, + "ipv6-flow-label": {}, + "ipv6-gateway": {}, + "ipv6-hop-limit": {}, + "ipv6-next-header": {}, + "ipv6-src": {}, + "ipv6-traffic-class": {}, + "mac-dst": {}, + "mac-protocol": {}, + "mac-src": {}, + "name": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "raw-header": {}, + "special-footer": {}, + "tcp-ack": {}, + "tcp-data-offset": {}, + "tcp-dst-port": {}, + "tcp-flags": {}, + "tcp-src-port": {}, + "tcp-syn": {}, + "tcp-urgent-pointer": {}, + "tcp-window-size": {}, + "udp-checksum": {}, + "udp-dst-port": {}, + "udp-src-port": {}, + "vlan-id": {}, + "vlan-priority": {}, + "vlan-protocol": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header-stack": {}, + "interface": {}, + "ip-dscp": {}, + "ip-dst": {}, + "ip-frag-off": {}, + "ip-gateway": {}, + "ip-id": {}, + "ip-protocol": {}, + "ip-src": {}, + "ip-ttl": {}, + "ipv6-dst": {}, + "ipv6-flow-label": {}, + "ipv6-gateway": {}, + "ipv6-hop-limit": {}, + "ipv6-next-header": {}, + "ipv6-src": {}, + "ipv6-traffic-class": {}, + "mac-dst": {}, + "mac-protocol": {}, + "mac-src": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "raw-header": {}, + "special-footer": {}, + "tcp-ack": {}, + "tcp-data-offset": {}, + "tcp-dst-port": {}, + "tcp-flags": {}, + "tcp-src-port": {}, + "tcp-syn": {}, + "tcp-urgent-pointer": {}, + "tcp-window-size": {}, + "udp-checksum": {}, + "udp-dst-port": {}, + "udp-src-port": {}, + "vlan-id": {}, + "vlan-priority": {}, + "vlan-protocol": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header-stack": {}, + "interface": {}, + "ip-dscp": {}, + "ip-dst": {}, + "ip-frag-off": {}, + "ip-gateway": {}, + "ip-id": {}, + "ip-protocol": {}, + "ip-src": {}, + "ip-ttl": {}, + "ipv6-dst": {}, + "ipv6-flow-label": {}, + "ipv6-gateway": {}, + "ipv6-hop-limit": {}, + "ipv6-next-header": {}, + "ipv6-src": {}, + "ipv6-traffic-class": {}, + "mac-dst": {}, + "mac-protocol": {}, + "mac-src": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "raw-header": {}, + "special-footer": {}, + "tcp-ack": {}, + "tcp-data-offset": {}, + "tcp-dst-port": {}, + "tcp-flags": {}, + "tcp-src-port": {}, + "tcp-syn": {}, + "tcp-urgent-pointer": {}, + "tcp-window-size": {}, + "udp-checksum": {}, + "udp-dst-port": {}, + "udp-src-port": {}, + "vlan-id": {}, + "vlan-priority": {}, + "vlan-protocol": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header-stack": {}, + "interface": {}, + "ip-dscp": {}, + "ip-dst": {}, + "ip-frag-off": {}, + "ip-gateway": {}, + "ip-id": {}, + "ip-protocol": {}, + "ip-src": {}, + "ip-ttl": {}, + "ipv6-dst": {}, + "ipv6-flow-label": {}, + "ipv6-gateway": {}, + "ipv6-hop-limit": {}, + "ipv6-next-header": {}, + "ipv6-src": {}, + "ipv6-traffic-class": {}, + "mac-dst": {}, + "mac-protocol": {}, + "mac-src": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "raw-header": {}, + "special-footer": {}, + "tcp-ack": {}, + "tcp-data-offset": {}, + "tcp-dst-port": {}, + "tcp-flags": {}, + "tcp-src-port": {}, + "tcp-syn": {}, + "tcp-urgent-pointer": {}, + "tcp-window-size": {}, + "udp-checksum": {}, + "udp-dst-port": {}, + "udp-src-port": {}, + "vlan-id": {}, + "vlan-priority": {}, + "vlan-protocol": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/packet-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "interface": {}, + "name": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "disabled": {}, + "interface": {}, + "name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/port/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/quick": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "cpu-core": {}, + "duration": {}, + "entries-to-show": {}, + "freeze-frame-interval": {}, + "id": {}, + "interface": {}, + "mbps": {}, + "measure-out-of-order": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "proplist": {}, + "stream": {}, + "test-id": {}, + "tx-template": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "copy-from": {}, + "data": {}, + "data-byte": {}, + "header": {}, + "ip-header-offset": {}, + "ipv6-header-offset": {}, + "name": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "special-footer": {}, + "tcp-header-offset": {}, + "udp-compute-checksum": {}, + "udp-header-offset": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "copy-from": {}, + "data": {}, + "data-byte": {}, + "header": {}, + "ip-header-offset": {}, + "ipv6-header-offset": {}, + "name": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "special-footer": {}, + "tcp-header-offset": {}, + "udp-compute-checksum": {}, + "udp-header-offset": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header": {}, + "ip-header-offset": {}, + "ipv6-header-offset": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "special-footer": {}, + "tcp-header-offset": {}, + "udp-compute-checksum": {}, + "udp-header-offset": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header": {}, + "ip-header-offset": {}, + "ipv6-header-offset": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "special-footer": {}, + "tcp-header-offset": {}, + "udp-compute-checksum": {}, + "udp-header-offset": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "compute-checksum-from-offset": {}, + "data": {}, + "data-byte": {}, + "header": {}, + "ip-header-offset": {}, + "ipv6-header-offset": {}, + "name": {}, + "numbers": {}, + "port": {}, + "random-byte-offsets-and-masks": {}, + "random-ranges": {}, + "special-footer": {}, + "tcp-header-offset": {}, + "udp-compute-checksum": {}, + "udp-header-offset": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/raw-packet-template/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "latency-distribution-max": {}, + "measure-out-of-order": {}, + "stats-samples-to-keep": {}, + "test-id": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/start": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu-core": {}, + "id": {}, + "interface": {}, + "mbps": {}, + "measure-out-of-order": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "stream": {}, + "test-id": {}, + "tx-template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats": {}, + "/tool/traffic-generator/stats/latency-distribution": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/latency-distribution/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/latency-distribution/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/latency-distribution/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/latency-distribution/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "port": {}, + "proplist": {}, + "seq": {}, + "show-ids": {}, + "stream-id": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/port": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/port/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/port/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/port/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/port/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/raw": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/raw/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/raw/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/raw/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/raw/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/stream": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/stream/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/stream/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/stream/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stats/stream/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stop": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "cpu-core": {}, + "disabled": {}, + "id": {}, + "mbps": {}, + "name": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "tx-template": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "copy-from": {}, + "cpu-core": {}, + "disabled": {}, + "id": {}, + "mbps": {}, + "name": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "tx-template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu-core": {}, + "disabled": {}, + "id": {}, + "mbps": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "tx-template": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu-core": {}, + "disabled": {}, + "id": {}, + "mbps": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "tx-template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "cpu-core": {}, + "disabled": {}, + "id": {}, + "mbps": {}, + "name": {}, + "numbers": {}, + "packet-count": {}, + "packet-size": {}, + "port": {}, + "pps": {}, + "tx-template": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-generator/stream/unset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "name": {}, + "on-event": {}, + "threshold": {}, + "traffic": {}, + "trigger": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "disabled": {}, + "interface": {}, + "name": {}, + "on-event": {}, + "threshold": {}, + "traffic": {}, + "trigger": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "threshold": {}, + "traffic": {}, + "trigger": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "threshold": {}, + "traffic": {}, + "trigger": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/traffic-monitor/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "disabled": {}, + "interface": {}, + "name": {}, + "numbers": {}, + "on-event": {}, + "threshold": {}, + "traffic": {}, + "trigger": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/wol": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "interface": {}, + "mac": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tool/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/tostr": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/totime": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/typeof": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/undo": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "name": {}, + "password": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "default-group": {}, + "exclude-groups": {}, + "interim-update": {}, + "use-radius": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/aaa/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "accounting": {}, + "default-group": {}, + "exclude-groups": {}, + "interim-update": {}, + "use-radius": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/active/request-logout": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "copy-from": {}, + "disabled": {}, + "group": {}, + "name": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/disable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/enable": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/expire-password": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "name": {}, + "numbers": {}, + "password": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "policy": {}, + "skin": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "name": {}, + "policy": {}, + "skin": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/comment": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "policy": {}, + "skin": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "policy": {}, + "skin": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/group/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "name": {}, + "numbers": {}, + "policy": {}, + "skin": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "name": {}, + "numbers": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "address": {}, + "comment": {}, + "disabled": {}, + "group": {}, + "name": {}, + "numbers": {}, + "password": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/edit": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "patch": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "minimum-categories": {}, + "minimum-password-length": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-value": {}, + "file": {}, + "interval": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/settings/set": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "minimum-categories": {}, + "minimum-password-length": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "put": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "key": {}, + "user": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/add": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "copy-from": {}, + "key": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "key-owner": {}, + "public-key-file": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private": { + "get": { + "x-amf-queryParameters": { + "as-string": { + "required": false, + "type": "any" + }, + "as-string-value": { + "required": false, + "type": "any" + }, + "number": { + "required": false, + "type": "any" + }, + "value-name": { + "required": false, + "type": "any" + } + }, + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": { + "type": "array" + } + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/find": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/get": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "as-string": {}, + "as-string-value": {}, + "number": {}, + "value-name": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/{id}": { + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "type": "string" + } + ], + "get": { + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + }, + "delete": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {} + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/import": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "key-owner": {}, + "passphrase": {}, + "private-key-file": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/print": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "append": {}, + "as-value": {}, + "brief": {}, + "count-only": {}, + "detail": {}, + "file": {}, + "follow": {}, + "follow-only": {}, + "follow-strict": {}, + "from": {}, + "interval": {}, + "proplist": {}, + "show-ids": {}, + "terse": {}, + "value-list": {}, + "where": {}, + "without-paging": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/private/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/remove": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "numbers": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/ssh-keys/reset": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "comment": {}, + "key": {}, + "numbers": {}, + "user": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/user/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/while": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "condition": {}, + "do": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + }, + "/export": { + "post": { + "parameters": [ + { + "x-amf-mediaType": "application/json", + "in": "body", + "name": "generated", + "schema": { + "type": "object", + "properties": { + "compact": {}, + "file": {}, + "hide-sensitive": {}, + "show-sensitive": {}, + "terse": {}, + "verbose": {}, + "where": {}, + ".proplist": {}, + ".query": { + "type": "array" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "x-amf-mediaType": "application/json", + "schema": {} + }, + "400": { + "description": "Bad command or error", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + }, + "401": { + "description": "Unauthorized", + "x-amf-mediaType": "application/json", + "schema": { + "type": "object" + } + } + } + } + } + }, + "security": [ + { + "basic": [] + } + ], + "securityDefinitions": { + "basic": { + "type": "basic", + "description": "Mikrotik REST API only supports Basic Authentication, secured by HTTPS\n" + } + } +} diff --git a/docs/7.15.1/schema.raml b/docs/7.15.1/schema.raml new file mode 100644 index 0000000..bd204b4 --- /dev/null +++ b/docs/7.15.1/schema.raml @@ -0,0 +1,236898 @@ +#%RAML 1.0 +title: RouterOS REST Schema v7.15.1 (all) +version: v7.15.1 +protocols: + - https + - http +mediaType: + - application/json +securitySchemes: + basic: + description: | + Mikrotik REST API only supports Basic Authentication, secured by HTTPS + type: Basic Authentication +securedBy: + - basic +baseUri: https://{host}:{port}/rest +baseUriParameters: + host: + description: RouterOS device IP or host name + default: 192.168.88.1 + port: + description: RouterOS https port to use + default: '443' +documentation: + - title: RouterOS RAML Schema for REST API + content: | + Schema is generated using `/console/inspect` from a RouterOS device, and + interpreted into a schema based on the rules in + [Mikrotik REST documentation](https://help.mikrotik.com) +/beep: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + frequency: + type: any + required: false + length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/certificate: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + common-name: + type: any + required: false + copy-from: + type: any + required: false + country: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + key-size: + type: any + required: false + key-usage: + type: any + required: false + locality: + type: any + required: false + name: + type: any + required: false + organization: + type: any + required: false + state: + type: any + required: false + subject-alt-name: + type: any + required: false + trusted: + type: any + required: false + unit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + common-name: + type: any + required: false + copy-from: + type: any + required: false + country: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + key-size: + type: any + required: false + key-usage: + type: any + required: false + locality: + type: any + required: false + name: + type: any + required: false + organization: + type: any + required: false + state: + type: any + required: false + subject-alt-name: + type: any + required: false + trusted: + type: any + required: false + unit: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add-scep: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + name: + type: any + required: false + on-smart-card: + type: any + required: false + refresh: + type: any + required: false + scep-url: + type: any + required: false + template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /card-reinstall: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + pin: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /card-verify: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + pin: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /create-certificate-request: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + challenge-passphrase: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + key-passphrase: + type: any + required: false + once: + type: any + required: false + template: + type: any + required: false + unstructured-address: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /crl: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + url: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /download: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flush: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + url: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable-ssl-certificate: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + directory-url: + type: any + required: false + dns-name: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + eab-hmac-key: + type: any + required: false + eab-kid: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + reset-private-key: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export-certificate: + post: + body: + application/json: + type: object + properties: + export-passphrase: + type: any + required: false + file-name: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + common-name: + type: any + required: false + country: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + key-size: + type: any + required: false + key-usage: + type: any + required: false + locality: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + organization: + type: any + required: false + state: + type: any + required: false + subject-alt-name: + type: any + required: false + trusted: + type: any + required: false + unit: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file-name: + type: any + required: false + name: + type: any + required: false + passphrase: + type: any + required: false + trusted: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /issued-revoke: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + active: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + inactive: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + common-name: + type: any + required: false + country: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + key-size: + type: any + required: false + key-usage: + type: any + required: false + locality: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + organization: + type: any + required: false + state: + type: any + required: false + subject-alt-name: + type: any + required: false + trusted: + type: any + required: false + unit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scep-renew: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scep-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + ca-cert: + type: any + required: false + copy-from: + type: any + required: false + days-valid: + type: any + required: false + disabled: + type: any + required: false + next-ca-cert: + type: any + required: false + path: + type: any + required: false + request-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + ca-cert: + type: any + required: false + copy-from: + type: any + required: false + days-valid: + type: any + required: false + disabled: + type: any + required: false + next-ca-cert: + type: any + required: false + path: + type: any + required: false + request-lifetime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + ca-cert: + type: any + required: false + days-valid: + type: any + required: false + disabled: + type: any + required: false + next-ca-cert: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + request-lifetime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /otp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /generate: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + minutes-valid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ra: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + fingerprint-algorithm: + type: any + required: false + name: + type: any + required: false + on-smart-card: + type: any + required: false + ra-path: + type: any + required: false + ra-transaction-lifetime: + type: any + required: false + server-url: + type: any + required: false + template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + fingerprint-algorithm: + type: any + required: false + name: + type: any + required: false + on-smart-card: + type: any + required: false + ra-path: + type: any + required: false + ra-transaction-lifetime: + type: any + required: false + server-url: + type: any + required: false + template: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + disabled: + type: any + required: false + fingerprint-algorithm: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-smart-card: + type: any + required: false + ra-path: + type: any + required: false + ra-transaction-lifetime: + type: any + required: false + server-url: + type: any + required: false + template: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /renew: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + disabled: + type: any + required: false + fingerprint-algorithm: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-smart-card: + type: any + required: false + ra-path: + type: any + required: false + ra-transaction-lifetime: + type: any + required: false + server-url: + type: any + required: false + template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + ca-identity: + type: any + required: false + challenge-password: + type: any + required: false + disabled: + type: any + required: false + fingerprint-algorithm: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-smart-card: + type: any + required: false + ra-path: + type: any + required: false + ra-transaction-lifetime: + type: any + required: false + server-url: + type: any + required: false + template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /requests: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /grant: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + ca-cert: + type: any + required: false + days-valid: + type: any + required: false + disabled: + type: any + required: false + next-ca-cert: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + request-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + ca-cert: + type: any + required: false + days-valid: + type: any + required: false + disabled: + type: any + required: false + next-ca-cert: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + request-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + common-name: + type: any + required: false + country: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + key-size: + type: any + required: false + key-usage: + type: any + required: false + locality: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + organization: + type: any + required: false + state: + type: any + required: false + subject-alt-name: + type: any + required: false + trusted: + type: any + required: false + unit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + crl-download: + type: any + required: false + crl-store: + type: any + required: false + crl-use: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + crl-download: + type: any + required: false + crl-store: + type: any + required: false + crl-use: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sign: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + ca: + type: any + required: false + ca-crl-host: + type: any + required: false + ca-on-smart-card: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sign-certificate-request: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + ca: + type: any + required: false + days-valid: + type: any + required: false + digest-algorithm: + type: any + required: false + file-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/console: + /clear-history: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inspect: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + input: + type: any + required: false + path: + type: any + required: false + proplist: + type: any + required: false + request: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + sanitize-names: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + sanitize-names: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/convert: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + from-scheme: + type: any + required: false + to: + type: any + required: false + to-scheme: + type: any + required: false + transform: + type: any + required: false + transform-scheme: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/delay: + post: + body: + application/json: + type: object + properties: + delay-time: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/deserialize: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/disk: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + media-interface: + type: any + required: false + media-sharing: + type: any + required: false + parent: + type: any + required: false + partition-number: + type: any + required: false + partition-offset: + type: any + required: false + partition-size: + type: any + required: false + slot: + type: any + required: false + smb-address: + type: any + required: false + smb-encryption: + type: any + required: false + smb-password: + type: any + required: false + smb-share: + type: any + required: false + smb-sharing: + type: any + required: false + smb-user: + type: any + required: false + tmpfs-max-size: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + media-interface: + type: any + required: false + media-sharing: + type: any + required: false + parent: + type: any + required: false + partition-number: + type: any + required: false + partition-offset: + type: any + required: false + partition-size: + type: any + required: false + slot: + type: any + required: false + smb-address: + type: any + required: false + smb-encryption: + type: any + required: false + smb-password: + type: any + required: false + smb-share: + type: any + required: false + smb-sharing: + type: any + required: false + smb-user: + type: any + required: false + tmpfs-max-size: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /copy: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + dst: + type: any + required: false + dst-offset: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + size: + type: any + required: false + src: + type: any + required: false + src-offset: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /eject-drive: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /format-drive: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + file-system: + type: any + required: false + freeze-frame-interval: + type: any + required: false + label: + type: any + required: false + mbr-partition-table: + type: any + required: false + numbers: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + media-interface: + type: any + required: false + media-sharing: + type: any + required: false + numbers: + type: any + required: false + parent: + type: any + required: false + partition-number: + type: any + required: false + partition-offset: + type: any + required: false + partition-size: + type: any + required: false + slot: + type: any + required: false + smb-address: + type: any + required: false + smb-encryption: + type: any + required: false + smb-password: + type: any + required: false + smb-share: + type: any + required: false + smb-sharing: + type: any + required: false + smb-user: + type: any + required: false + tmpfs-max-size: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor-traffic: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + stats-detail: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + media-interface: + type: any + required: false + media-sharing: + type: any + required: false + numbers: + type: any + required: false + parent: + type: any + required: false + partition-number: + type: any + required: false + partition-offset: + type: any + required: false + partition-size: + type: any + required: false + slot: + type: any + required: false + smb-address: + type: any + required: false + smb-encryption: + type: any + required: false + smb-password: + type: any + required: false + smb-share: + type: any + required: false + smb-sharing: + type: any + required: false + smb-user: + type: any + required: false + tmpfs-max-size: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + media-interface: + type: any + required: false + media-sharing: + type: any + required: false + numbers: + type: any + required: false + parent: + type: any + required: false + partition-number: + type: any + required: false + partition-offset: + type: any + required: false + partition-size: + type: any + required: false + slot: + type: any + required: false + smb-address: + type: any + required: false + smb-encryption: + type: any + required: false + smb-password: + type: any + required: false + smb-share: + type: any + required: false + smb-sharing: + type: any + required: false + smb-user: + type: any + required: false + tmpfs-max-size: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + auto-media-interface: + type: any + required: false + auto-media-sharing: + type: any + required: false + auto-smb-sharing: + type: any + required: false + auto-smb-user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auto-media-interface: + type: any + required: false + auto-media-sharing: + type: any + required: false + auto-smb-sharing: + type: any + required: false + auto-smb-user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/do: + post: + body: + application/json: + type: object + properties: + command: + type: any + required: false + if: + type: any + required: false + on-error: + type: any + required: false + while: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/environment: + /print: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/error: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/execute: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + file: + type: any + required: false + script: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/file: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + contents: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + contents: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + contents: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + list: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /read: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + chunk-size: + type: any + required: false + file: + type: any + required: false + offset: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + contents: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + contents: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/find: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + in: + type: any + required: false + key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/for: + post: + body: + application/json: + type: object + properties: + counter: + type: any + required: false + do: + type: any + required: false + from: + type: any + required: false + step: + type: any + required: false + to: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/foreach: + post: + body: + application/json: + type: object + properties: + counter: + type: any + required: false + do: + type: any + required: false + in: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/global: + post: + body: + application/json: + type: object + properties: + do: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/grep: + post: + body: + application/json: + type: object + properties: + after: + type: any + required: false + as-array: + type: any + required: false + before: + type: any + required: false + filename: + type: any + required: false + pattern: + type: any + required: false + script: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/if: + post: + body: + application/json: + type: object + properties: + condition: + type: any + required: false + do: + type: any + required: false + else: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/import: + post: + body: + application/json: + type: object + properties: + file-name: + type: any + required: false + from-line: + type: any + required: false + verbose: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /6to4: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /blink: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /bonding: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-interval: + type: any + required: false + arp-ip-targets: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-delay: + type: any + required: false + forced-mac-address: + type: any + required: false + lacp-rate: + type: any + required: false + lacp-user-key: + type: any + required: false + link-monitoring: + type: any + required: false + mii-interval: + type: any + required: false + min-links: + type: any + required: false + mlag-id: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + primary: + type: any + required: false + slaves: + type: any + required: false + transmit-hash-policy: + type: any + required: false + up-delay: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-interval: + type: any + required: false + arp-ip-targets: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-delay: + type: any + required: false + forced-mac-address: + type: any + required: false + lacp-rate: + type: any + required: false + lacp-user-key: + type: any + required: false + link-monitoring: + type: any + required: false + mii-interval: + type: any + required: false + min-links: + type: any + required: false + mlag-id: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + primary: + type: any + required: false + slaves: + type: any + required: false + transmit-hash-policy: + type: any + required: false + up-delay: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-interval: + type: any + required: false + arp-ip-targets: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-delay: + type: any + required: false + forced-mac-address: + type: any + required: false + lacp-rate: + type: any + required: false + lacp-user-key: + type: any + required: false + link-monitoring: + type: any + required: false + mii-interval: + type: any + required: false + min-links: + type: any + required: false + mlag-id: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary: + type: any + required: false + slaves: + type: any + required: false + transmit-hash-policy: + type: any + required: false + up-delay: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor-slaves: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + bond: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + once: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-interval: + type: any + required: false + arp-ip-targets: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-delay: + type: any + required: false + forced-mac-address: + type: any + required: false + lacp-rate: + type: any + required: false + lacp-user-key: + type: any + required: false + link-monitoring: + type: any + required: false + mii-interval: + type: any + required: false + min-links: + type: any + required: false + mlag-id: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary: + type: any + required: false + slaves: + type: any + required: false + transmit-hash-policy: + type: any + required: false + up-delay: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-interval: + type: any + required: false + arp-ip-targets: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-delay: + type: any + required: false + forced-mac-address: + type: any + required: false + lacp-rate: + type: any + required: false + lacp-user-key: + type: any + required: false + link-monitoring: + type: any + required: false + mii-interval: + type: any + required: false + min-links: + type: any + required: false + mlag-id: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary: + type: any + required: false + slaves: + type: any + required: false + transmit-hash-policy: + type: any + required: false + up-delay: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /bridge: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-dhcp-option82: + type: any + required: false + admin-mac: + type: any + required: false + ageing-time: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-snooping: + type: any + required: false + disabled: + type: any + required: false + ether-type: + type: any + required: false + fast-forward: + type: any + required: false + forward-delay: + type: any + required: false + frame-types: + type: any + required: false + igmp-snooping: + type: any + required: false + igmp-version: + type: any + required: false + ingress-filtering: + type: any + required: false + last-member-interval: + type: any + required: false + last-member-query-count: + type: any + required: false + max-hops: + type: any + required: false + max-message-age: + type: any + required: false + membership-interval: + type: any + required: false + mld-version: + type: any + required: false + mtu: + type: any + required: false + multicast-querier: + type: any + required: false + multicast-router: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + port-cost-mode: + type: any + required: false + priority: + type: any + required: false + protocol-mode: + type: any + required: false + pvid: + type: any + required: false + querier-interval: + type: any + required: false + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + region-name: + type: any + required: false + region-revision: + type: any + required: false + startup-query-count: + type: any + required: false + startup-query-interval: + type: any + required: false + transmit-hold-count: + type: any + required: false + vlan-filtering: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-dhcp-option82: + type: any + required: false + admin-mac: + type: any + required: false + ageing-time: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-snooping: + type: any + required: false + disabled: + type: any + required: false + ether-type: + type: any + required: false + fast-forward: + type: any + required: false + forward-delay: + type: any + required: false + frame-types: + type: any + required: false + igmp-snooping: + type: any + required: false + igmp-version: + type: any + required: false + ingress-filtering: + type: any + required: false + last-member-interval: + type: any + required: false + last-member-query-count: + type: any + required: false + max-hops: + type: any + required: false + max-message-age: + type: any + required: false + membership-interval: + type: any + required: false + mld-version: + type: any + required: false + mtu: + type: any + required: false + multicast-querier: + type: any + required: false + multicast-router: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + port-cost-mode: + type: any + required: false + priority: + type: any + required: false + protocol-mode: + type: any + required: false + pvid: + type: any + required: false + querier-interval: + type: any + required: false + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + region-name: + type: any + required: false + region-revision: + type: any + required: false + startup-query-count: + type: any + required: false + startup-query-interval: + type: any + required: false + transmit-hold-count: + type: any + required: false + vlan-filtering: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /calea: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + place-before: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + place-before: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /filter: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-dhcp-option82: + type: any + required: false + admin-mac: + type: any + required: false + ageing-time: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + dhcp-snooping: + type: any + required: false + disabled: + type: any + required: false + ether-type: + type: any + required: false + fast-forward: + type: any + required: false + forward-delay: + type: any + required: false + frame-types: + type: any + required: false + igmp-snooping: + type: any + required: false + igmp-version: + type: any + required: false + ingress-filtering: + type: any + required: false + last-member-interval: + type: any + required: false + last-member-query-count: + type: any + required: false + max-hops: + type: any + required: false + max-message-age: + type: any + required: false + membership-interval: + type: any + required: false + mld-version: + type: any + required: false + mtu: + type: any + required: false + multicast-querier: + type: any + required: false + multicast-router: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port-cost-mode: + type: any + required: false + priority: + type: any + required: false + protocol-mode: + type: any + required: false + pvid: + type: any + required: false + querier-interval: + type: any + required: false + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + region-name: + type: any + required: false + region-revision: + type: any + required: false + startup-query-count: + type: any + required: false + startup-query-interval: + type: any + required: false + transmit-hold-count: + type: any + required: false + vlan-filtering: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /host: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + vid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + vid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mdb: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + ports: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + ports: + type: any + required: false + vid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + vid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + vid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /msti: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + priority: + type: any + required: false + vlan-mapping: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + priority: + type: any + required: false + vlan-mapping: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + vlan-mapping: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + vlan-mapping: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + vlan-mapping: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nat: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + to-arp-reply-mac-address: + type: any + required: false + to-dst-mac-address: + type: any + required: false + to-src-mac-address: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + to-arp-reply-mac-address: + type: any + required: false + to-dst-mac-address: + type: any + required: false + to-src-mac-address: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + to-arp-reply-mac-address: + type: any + required: false + to-dst-mac-address: + type: any + required: false + to-src-mac-address: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + to-arp-reply-mac-address: + type: any + required: false + to-dst-mac-address: + type: any + required: false + to-src-mac-address: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + 802.3-sap: + type: any + required: false + 802.3-type: + type: any + required: false + action: + type: any + required: false + arp-dst-address: + type: any + required: false + arp-dst-mac-address: + type: any + required: false + arp-gratuitous: + type: any + required: false + arp-hardware-type: + type: any + required: false + arp-opcode: + type: any + required: false + arp-packet-type: + type: any + required: false + arp-src-address: + type: any + required: false + arp-src-mac-address: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + in-bridge: + type: any + required: false + in-bridge-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ip-protocol: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + mac-protocol: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + numbers: + type: any + required: false + out-bridge: + type: any + required: false + out-bridge-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-type: + type: any + required: false + passthrough: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + stp-flags: + type: any + required: false + stp-forward-delay: + type: any + required: false + stp-hello-time: + type: any + required: false + stp-max-age: + type: any + required: false + stp-msg-age: + type: any + required: false + stp-port: + type: any + required: false + stp-root-address: + type: any + required: false + stp-root-cost: + type: any + required: false + stp-root-priority: + type: any + required: false + stp-sender-address: + type: any + required: false + stp-sender-priority: + type: any + required: false + stp-type: + type: any + required: false + tls-host: + type: any + required: false + to-arp-reply-mac-address: + type: any + required: false + to-dst-mac-address: + type: any + required: false + to-src-mac-address: + type: any + required: false + vlan-encap: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + auto-isolate: + type: any + required: false + bpdu-guard: + type: any + required: false + bridge: + type: any + required: false + broadcast-flood: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + edge: + type: any + required: false + fast-leave: + type: any + required: false + frame-types: + type: any + required: false + horizon: + type: any + required: false + hw: + type: any + required: false + ingress-filtering: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + learn: + type: any + required: false + multicast-router: + type: any + required: false + mvrp-applicant-state: + type: any + required: false + mvrp-registrar-state: + type: any + required: false + path-cost: + type: any + required: false + place-before: + type: any + required: false + point-to-point: + type: any + required: false + priority: + type: any + required: false + pvid: + type: any + required: false + restricted-role: + type: any + required: false + restricted-tcn: + type: any + required: false + tag-stacking: + type: any + required: false + trusted: + type: any + required: false + unknown-multicast-flood: + type: any + required: false + unknown-unicast-flood: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + auto-isolate: + type: any + required: false + bpdu-guard: + type: any + required: false + bridge: + type: any + required: false + broadcast-flood: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + edge: + type: any + required: false + fast-leave: + type: any + required: false + frame-types: + type: any + required: false + horizon: + type: any + required: false + hw: + type: any + required: false + ingress-filtering: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + learn: + type: any + required: false + multicast-router: + type: any + required: false + mvrp-applicant-state: + type: any + required: false + mvrp-registrar-state: + type: any + required: false + path-cost: + type: any + required: false + place-before: + type: any + required: false + point-to-point: + type: any + required: false + priority: + type: any + required: false + pvid: + type: any + required: false + restricted-role: + type: any + required: false + restricted-tcn: + type: any + required: false + tag-stacking: + type: any + required: false + trusted: + type: any + required: false + unknown-multicast-flood: + type: any + required: false + unknown-unicast-flood: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + auto-isolate: + type: any + required: false + bpdu-guard: + type: any + required: false + bridge: + type: any + required: false + broadcast-flood: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + edge: + type: any + required: false + fast-leave: + type: any + required: false + frame-types: + type: any + required: false + horizon: + type: any + required: false + hw: + type: any + required: false + ingress-filtering: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + learn: + type: any + required: false + multicast-router: + type: any + required: false + mvrp-applicant-state: + type: any + required: false + mvrp-registrar-state: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + point-to-point: + type: any + required: false + priority: + type: any + required: false + pvid: + type: any + required: false + restricted-role: + type: any + required: false + restricted-tcn: + type: any + required: false + tag-stacking: + type: any + required: false + trusted: + type: any + required: false + unknown-multicast-flood: + type: any + required: false + unknown-unicast-flood: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mst-override: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + debug: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + identifier: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + debug: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + auto-isolate: + type: any + required: false + bpdu-guard: + type: any + required: false + bridge: + type: any + required: false + broadcast-flood: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + edge: + type: any + required: false + fast-leave: + type: any + required: false + frame-types: + type: any + required: false + horizon: + type: any + required: false + hw: + type: any + required: false + ingress-filtering: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + learn: + type: any + required: false + multicast-router: + type: any + required: false + mvrp-applicant-state: + type: any + required: false + mvrp-registrar-state: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + point-to-point: + type: any + required: false + priority: + type: any + required: false + pvid: + type: any + required: false + restricted-role: + type: any + required: false + restricted-tcn: + type: any + required: false + tag-stacking: + type: any + required: false + trusted: + type: any + required: false + unknown-multicast-flood: + type: any + required: false + unknown-unicast-flood: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auto-isolate: + type: any + required: false + bpdu-guard: + type: any + required: false + bridge: + type: any + required: false + broadcast-flood: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + edge: + type: any + required: false + fast-leave: + type: any + required: false + frame-types: + type: any + required: false + horizon: + type: any + required: false + hw: + type: any + required: false + ingress-filtering: + type: any + required: false + interface: + type: any + required: false + internal-path-cost: + type: any + required: false + learn: + type: any + required: false + multicast-router: + type: any + required: false + mvrp-applicant-state: + type: any + required: false + mvrp-registrar-state: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + point-to-point: + type: any + required: false + priority: + type: any + required: false + pvid: + type: any + required: false + restricted-role: + type: any + required: false + restricted-tcn: + type: any + required: false + tag-stacking: + type: any + required: false + trusted: + type: any + required: false + unknown-multicast-flood: + type: any + required: false + unknown-unicast-flood: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port-controller: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /device: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + cascade-ports: + type: any + required: false + switch: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /poe: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + cascade-ports: + type: any + required: false + switch: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port-extender: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + control-ports: + type: any + required: false + excluded-ports: + type: any + required: false + switch: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + control-ports: + type: any + required: false + excluded-ports: + type: any + required: false + switch: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-dhcp-option82: + type: any + required: false + admin-mac: + type: any + required: false + ageing-time: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + dhcp-snooping: + type: any + required: false + disabled: + type: any + required: false + ether-type: + type: any + required: false + fast-forward: + type: any + required: false + forward-delay: + type: any + required: false + frame-types: + type: any + required: false + igmp-snooping: + type: any + required: false + igmp-version: + type: any + required: false + ingress-filtering: + type: any + required: false + last-member-interval: + type: any + required: false + last-member-query-count: + type: any + required: false + max-hops: + type: any + required: false + max-message-age: + type: any + required: false + membership-interval: + type: any + required: false + mld-version: + type: any + required: false + mtu: + type: any + required: false + multicast-querier: + type: any + required: false + multicast-router: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port-cost-mode: + type: any + required: false + priority: + type: any + required: false + protocol-mode: + type: any + required: false + pvid: + type: any + required: false + querier-interval: + type: any + required: false + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + region-name: + type: any + required: false + region-revision: + type: any + required: false + startup-query-count: + type: any + required: false + startup-query-interval: + type: any + required: false + transmit-hold-count: + type: any + required: false + vlan-filtering: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-dhcp-option82: + type: any + required: false + admin-mac: + type: any + required: false + ageing-time: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + dhcp-snooping: + type: any + required: false + disabled: + type: any + required: false + ether-type: + type: any + required: false + fast-forward: + type: any + required: false + forward-delay: + type: any + required: false + frame-types: + type: any + required: false + igmp-snooping: + type: any + required: false + igmp-version: + type: any + required: false + ingress-filtering: + type: any + required: false + last-member-interval: + type: any + required: false + last-member-query-count: + type: any + required: false + max-hops: + type: any + required: false + max-message-age: + type: any + required: false + membership-interval: + type: any + required: false + mld-version: + type: any + required: false + mtu: + type: any + required: false + multicast-querier: + type: any + required: false + multicast-router: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port-cost-mode: + type: any + required: false + priority: + type: any + required: false + protocol-mode: + type: any + required: false + pvid: + type: any + required: false + querier-interval: + type: any + required: false + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + region-name: + type: any + required: false + region-revision: + type: any + required: false + startup-query-count: + type: any + required: false + startup-query-interval: + type: any + required: false + transmit-hold-count: + type: any + required: false + vlan-filtering: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + use-ip-firewall: + type: any + required: false + use-ip-firewall-for-pppoe: + type: any + required: false + use-ip-firewall-for-vlan: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + use-ip-firewall: + type: any + required: false + use-ip-firewall-for-pppoe: + type: any + required: false + use-ip-firewall-for-vlan: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vlan: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + mvrp-forbidden: + type: any + required: false + tagged: + type: any + required: false + untagged: + type: any + required: false + vlan-ids: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + mvrp-forbidden: + type: any + required: false + tagged: + type: any + required: false + untagged: + type: any + required: false + vlan-ids: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mvrp-forbidden: + type: any + required: false + numbers: + type: any + required: false + tagged: + type: any + required: false + untagged: + type: any + required: false + vlan-ids: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mvrp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mvrp-forbidden: + type: any + required: false + numbers: + type: any + required: false + tagged: + type: any + required: false + untagged: + type: any + required: false + vlan-ids: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mvrp-forbidden: + type: any + required: false + numbers: + type: any + required: false + tagged: + type: any + required: false + untagged: + type: any + required: false + vlan-ids: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /detect-internet: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + detect-interface-list: + type: any + required: false + internet-interface-list: + type: any + required: false + lan-interface-list: + type: any + required: false + wan-interface-list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + detect-interface-list: + type: any + required: false + internet-interface-list: + type: any + required: false + lan-interface-list: + type: any + required: false + wan-interface-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /state: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dot1x: + /client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + anon-identity: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + identity: + type: any + required: false + interface: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + anon-identity: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + identity: + type: any + required: false + interface: + type: any + required: false + password: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + anon-identity: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + identity: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + anon-identity: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + identity: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + anon-identity: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + identity: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /active: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + auth-timeout: + type: any + required: false + auth-types: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + guest-vlan-id: + type: any + required: false + interface: + type: any + required: false + interim-update: + type: any + required: false + mac-auth-mode: + type: any + required: false + radius-mac-format: + type: any + required: false + reauth-timeout: + type: any + required: false + reject-vlan-id: + type: any + required: false + retrans-timeout: + type: any + required: false + server-fail-vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + auth-timeout: + type: any + required: false + auth-types: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + guest-vlan-id: + type: any + required: false + interface: + type: any + required: false + interim-update: + type: any + required: false + mac-auth-mode: + type: any + required: false + radius-mac-format: + type: any + required: false + reauth-timeout: + type: any + required: false + reject-vlan-id: + type: any + required: false + retrans-timeout: + type: any + required: false + server-fail-vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + auth-timeout: + type: any + required: false + auth-types: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + guest-vlan-id: + type: any + required: false + interface: + type: any + required: false + interim-update: + type: any + required: false + mac-auth-mode: + type: any + required: false + numbers: + type: any + required: false + radius-mac-format: + type: any + required: false + reauth-timeout: + type: any + required: false + reject-vlan-id: + type: any + required: false + retrans-timeout: + type: any + required: false + server-fail-vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + auth-timeout: + type: any + required: false + auth-types: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + guest-vlan-id: + type: any + required: false + interface: + type: any + required: false + interim-update: + type: any + required: false + mac-auth-mode: + type: any + required: false + numbers: + type: any + required: false + radius-mac-format: + type: any + required: false + reauth-timeout: + type: any + required: false + reject-vlan-id: + type: any + required: false + retrans-timeout: + type: any + required: false + server-fail-vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + auth-timeout: + type: any + required: false + auth-types: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + guest-vlan-id: + type: any + required: false + interface: + type: any + required: false + interim-update: + type: any + required: false + mac-auth-mode: + type: any + required: false + numbers: + type: any + required: false + radius-mac-format: + type: any + required: false + reauth-timeout: + type: any + required: false + reject-vlan-id: + type: any + required: false + retrans-timeout: + type: any + required: false + server-fail-vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /state: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /eoip: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /eoipv6: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + tunnel-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ethernet: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /blink: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cable-test: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-negotiation: + type: any + required: false + cable-settings: + type: any + required: false + combo-mode: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + fec-mode: + type: any + required: false + l2mtu: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mdix-enable: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + orig-mac-address: + type: any + required: false + rx-flow-control: + type: any + required: false + sfp-ignore-rx-los: + type: any + required: false + sfp-rate-select: + type: any + required: false + sfp-shutdown-temperature: + type: any + required: false + speed: + type: any + required: false + tx-flow-control: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + stats-detail: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-negotiation: + type: any + required: false + cable-settings: + type: any + required: false + combo-mode: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + fec-mode: + type: any + required: false + l2mtu: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mdix-enable: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + orig-mac-address: + type: any + required: false + rx-flow-control: + type: any + required: false + sfp-ignore-rx-los: + type: any + required: false + sfp-rate-select: + type: any + required: false + sfp-shutdown-temperature: + type: any + required: false + speed: + type: any + required: false + tx-flow-control: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-mac-address: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-negotiation: + type: any + required: false + cable-settings: + type: any + required: false + combo-mode: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + fec-mode: + type: any + required: false + l2mtu: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mdix-enable: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + orig-mac-address: + type: any + required: false + rx-flow-control: + type: any + required: false + sfp-ignore-rx-los: + type: any + required: false + sfp-rate-select: + type: any + required: false + sfp-shutdown-temperature: + type: any + required: false + speed: + type: any + required: false + tx-flow-control: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + l2mtu: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /gre: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /gre6: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ipip: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ipipv6: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + clamp-tcp-mss: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive: + type: any + required: false + local-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remote-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /l2tp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + allow-fast-path: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tp-proto-version: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + src-address: + type: any + required: false + use-ipsec: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + allow-fast-path: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tp-proto-version: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + src-address: + type: any + required: false + use-ipsec: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + allow-fast-path: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tp-proto-version: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + src-address: + type: any + required: false + use-ipsec: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + allow-fast-path: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tp-proto-version: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + src-address: + type: any + required: false + use-ipsec: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + allow-fast-path: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tp-proto-version: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + src-address: + type: any + required: false + use-ipsec: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /l2tp-ether: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + circuit-id: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + cookie-length: + type: any + required: false + copy-from: + type: any + required: false + digest-hash: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + l2tp-proto-version: + type: any + required: false + local-address: + type: any + required: false + local-session-id: + type: any + required: false + local-tunnel-id: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + peer-cookie: + type: any + required: false + remote-session-id: + type: any + required: false + remote-tunnel-id: + type: any + required: false + send-cookie: + type: any + required: false + unmanaged-mode: + type: any + required: false + use-ipsec: + type: any + required: false + use-l2-specific-sublayer: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + circuit-id: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + cookie-length: + type: any + required: false + copy-from: + type: any + required: false + digest-hash: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + l2tp-proto-version: + type: any + required: false + local-address: + type: any + required: false + local-session-id: + type: any + required: false + local-tunnel-id: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + peer-cookie: + type: any + required: false + remote-session-id: + type: any + required: false + remote-tunnel-id: + type: any + required: false + send-cookie: + type: any + required: false + unmanaged-mode: + type: any + required: false + use-ipsec: + type: any + required: false + use-l2-specific-sublayer: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + circuit-id: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + cookie-length: + type: any + required: false + digest-hash: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + l2tp-proto-version: + type: any + required: false + local-address: + type: any + required: false + local-session-id: + type: any + required: false + local-tunnel-id: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer-cookie: + type: any + required: false + remote-session-id: + type: any + required: false + remote-tunnel-id: + type: any + required: false + send-cookie: + type: any + required: false + unmanaged-mode: + type: any + required: false + use-ipsec: + type: any + required: false + use-l2-specific-sublayer: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + circuit-id: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + cookie-length: + type: any + required: false + digest-hash: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + l2tp-proto-version: + type: any + required: false + local-address: + type: any + required: false + local-session-id: + type: any + required: false + local-tunnel-id: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer-cookie: + type: any + required: false + remote-session-id: + type: any + required: false + remote-tunnel-id: + type: any + required: false + send-cookie: + type: any + required: false + unmanaged-mode: + type: any + required: false + use-ipsec: + type: any + required: false + use-l2-specific-sublayer: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + circuit-id: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + cookie-length: + type: any + required: false + digest-hash: + type: any + required: false + disabled: + type: any + required: false + ipsec-secret: + type: any + required: false + l2tp-proto-version: + type: any + required: false + local-address: + type: any + required: false + local-session-id: + type: any + required: false + local-tunnel-id: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer-cookie: + type: any + required: false + remote-session-id: + type: any + required: false + remote-tunnel-id: + type: any + required: false + send-cookie: + type: any + required: false + unmanaged-mode: + type: any + required: false + use-ipsec: + type: any + required: false + use-l2-specific-sublayer: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /l2tp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accept-proto-version: + type: any + required: false + accept-pseudowire-type: + type: any + required: false + allow-fast-path: + type: any + required: false + authentication: + type: any + required: false + caller-id-type: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + l2tpv3-ether-interface-list: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + one-session-per-host: + type: any + required: false + use-ipsec: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept-proto-version: + type: any + required: false + accept-pseudowire-type: + type: any + required: false + allow-fast-path: + type: any + required: false + authentication: + type: any + required: false + caller-id-type: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + ipsec-secret: + type: any + required: false + keepalive-timeout: + type: any + required: false + l2tpv3-circuit-id: + type: any + required: false + l2tpv3-cookie-length: + type: any + required: false + l2tpv3-digest-hash: + type: any + required: false + l2tpv3-ether-interface-list: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + one-session-per-host: + type: any + required: false + use-ipsec: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + exclude: + type: any + required: false + include: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + exclude: + type: any + required: false + include: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + exclude: + type: any + required: false + include: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /member: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + exclude: + type: any + required: false + include: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + exclude: + type: any + required: false + include: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /lte: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /apn: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + apn: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + ip-type: + type: any + required: false + ipv6-interface: + type: any + required: false + name: + type: any + required: false + passthrough-interface: + type: any + required: false + passthrough-mac: + type: any + required: false + passthrough-subnet-size: + type: any + required: false + password: + type: any + required: false + use-network-apn: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + apn: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + ip-type: + type: any + required: false + ipv6-interface: + type: any + required: false + name: + type: any + required: false + passthrough-interface: + type: any + required: false + passthrough-mac: + type: any + required: false + passthrough-subnet-size: + type: any + required: false + password: + type: any + required: false + use-network-apn: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + apn: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + ip-type: + type: any + required: false + ipv6-interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passthrough-interface: + type: any + required: false + passthrough-mac: + type: any + required: false + passthrough-subnet-size: + type: any + required: false + password: + type: any + required: false + use-network-apn: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + apn: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + ip-type: + type: any + required: false + ipv6-interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passthrough-interface: + type: any + required: false + passthrough-mac: + type: any + required: false + passthrough-subnet-size: + type: any + required: false + password: + type: any + required: false + use-network-apn: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + apn: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + ip-type: + type: any + required: false + ipv6-interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passthrough-interface: + type: any + required: false + passthrough-mac: + type: any + required: false + passthrough-subnet-size: + type: any + required: false + password: + type: any + required: false + use-network-apn: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /at-chat: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + input: + type: any + required: false + number: + type: any + required: false + wait: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cell-monitor: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + max-age: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /esim: + /activate-profile: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + code: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + nickname: + type: any + required: false + once: + type: any + required: false + slot: + type: any + required: false + switch: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /delete-profle: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + id: + type: any + required: false + interface: + type: any + required: false + slot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable-profle: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + id: + type: any + required: false + interface: + type: any + required: false + slot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /esim-id: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + interface: + type: any + required: false + slot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /list-profiles: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + interface: + type: any + required: false + proplist: + type: any + required: false + slot: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rename-profle: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + id: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + slot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /firmware-upgrade: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + firmware-file: + type: any + required: false + interval: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + upgrade: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-roaming: + type: any + required: false + apn-profiles: + type: any + required: false + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + modem-init: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + network-mode: + type: any + required: false + nr-band: + type: any + required: false + numbers: + type: any + required: false + operator: + type: any + required: false + pin: + type: any + required: false + sms-read: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-roaming: + type: any + required: false + apn-profiles: + type: any + required: false + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + modem-init: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + network-mode: + type: any + required: false + nr-band: + type: any + required: false + numbers: + type: any + required: false + operator: + type: any + required: false + pin: + type: any + required: false + sms-read: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-roaming: + type: any + required: false + apn-profiles: + type: any + required: false + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + modem-init: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + network-mode: + type: any + required: false + nr-band: + type: any + required: false + numbers: + type: any + required: false + operator: + type: any + required: false + pin: + type: any + required: false + sms-read: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + firmware-path: + type: any + required: false + mode: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + firmware-path: + type: any + required: false + mode: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /show-capabilities: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /macsec: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + cak: + type: any + required: false + ckn: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + cak: + type: any + required: false + ckn: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + profile: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + cak: + type: any + required: false + ckn: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + server-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + server-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + server-priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + server-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + server-priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + cak: + type: any + required: false + ckn: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + cak: + type: any + required: false + ckn: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /macvlan: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + mode: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mesh: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + admin-mac: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hwmp-default-hoplimit: + type: any + required: false + hwmp-prep-lifetime: + type: any + required: false + hwmp-preq-destination-only: + type: any + required: false + hwmp-preq-reply-and-forward: + type: any + required: false + hwmp-preq-retries: + type: any + required: false + hwmp-preq-waiting-time: + type: any + required: false + hwmp-rann-interval: + type: any + required: false + hwmp-rann-lifetime: + type: any + required: false + hwmp-rann-propagation-delay: + type: any + required: false + mesh-portal: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + reoptimize-paths: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + admin-mac: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hwmp-default-hoplimit: + type: any + required: false + hwmp-prep-lifetime: + type: any + required: false + hwmp-preq-destination-only: + type: any + required: false + hwmp-preq-reply-and-forward: + type: any + required: false + hwmp-preq-retries: + type: any + required: false + hwmp-preq-waiting-time: + type: any + required: false + hwmp-rann-interval: + type: any + required: false + hwmp-rann-lifetime: + type: any + required: false + hwmp-rann-propagation-delay: + type: any + required: false + mesh-portal: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + reoptimize-paths: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /fdb: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + admin-mac: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hwmp-default-hoplimit: + type: any + required: false + hwmp-prep-lifetime: + type: any + required: false + hwmp-preq-destination-only: + type: any + required: false + hwmp-preq-reply-and-forward: + type: any + required: false + hwmp-preq-retries: + type: any + required: false + hwmp-preq-waiting-time: + type: any + required: false + hwmp-rann-interval: + type: any + required: false + hwmp-rann-lifetime: + type: any + required: false + hwmp-rann-propagation-delay: + type: any + required: false + mesh-portal: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reoptimize-paths: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + interface: + type: any + required: false + mesh: + type: any + required: false + path-cost: + type: any + required: false + port-type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + interface: + type: any + required: false + mesh: + type: any + required: false + path-cost: + type: any + required: false + port-type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + interface: + type: any + required: false + mesh: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + port-type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + interface: + type: any + required: false + mesh: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + port-type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + interface: + type: any + required: false + mesh: + type: any + required: false + numbers: + type: any + required: false + path-cost: + type: any + required: false + port-type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + admin-mac: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hwmp-default-hoplimit: + type: any + required: false + hwmp-prep-lifetime: + type: any + required: false + hwmp-preq-destination-only: + type: any + required: false + hwmp-preq-reply-and-forward: + type: any + required: false + hwmp-preq-retries: + type: any + required: false + hwmp-preq-waiting-time: + type: any + required: false + hwmp-rann-interval: + type: any + required: false + hwmp-rann-lifetime: + type: any + required: false + hwmp-rann-propagation-delay: + type: any + required: false + mesh-portal: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reoptimize-paths: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + admin-mac: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + auto-mac: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hwmp-default-hoplimit: + type: any + required: false + hwmp-prep-lifetime: + type: any + required: false + hwmp-preq-destination-only: + type: any + required: false + hwmp-preq-reply-and-forward: + type: any + required: false + hwmp-preq-retries: + type: any + required: false + hwmp-preq-waiting-time: + type: any + required: false + hwmp-rann-interval: + type: any + required: false + hwmp-rann-lifetime: + type: any + required: false + hwmp-rann-propagation-delay: + type: any + required: false + mesh-portal: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reoptimize-paths: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traceroute: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + hoplimit: + type: any + required: false + mesh: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor-traffic: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ovpn-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + disconnect-notify: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + protocol: + type: any + required: false + route-nopull: + type: any + required: false + tls-version: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + disconnect-notify: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + protocol: + type: any + required: false + route-nopull: + type: any + required: false + tls-version: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + verify-server-certificate: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + disabled: + type: any + required: false + disconnect-notify: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + protocol: + type: any + required: false + route-nopull: + type: any + required: false + tls-version: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + verify-server-certificate: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import-ovpn-configuration: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + file-name: + type: any + required: false + interval: + type: any + required: false + key-passphrase: + type: any + required: false + once: + type: any + required: false + ovpn-password: + type: any + required: false + ovpn-user: + type: any + required: false + skip-cert-import: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + disabled: + type: any + required: false + disconnect-notify: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + protocol: + type: any + required: false + route-nopull: + type: any + required: false + tls-version: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + disabled: + type: any + required: false + disconnect-notify: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + protocol: + type: any + required: false + route-nopull: + type: any + required: false + tls-version: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ovpn-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export-client-configuration: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + ca-certificate: + type: any + required: false + client-cert-key: + type: any + required: false + client-certificate: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + server-address: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + default-profile: + type: any + required: false + enable-tun-ipv6: + type: any + required: false + enabled: + type: any + required: false + ipv6-prefix-len: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + netmask: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + push-routes: + type: any + required: false + redirect-gateway: + type: any + required: false + reneg-sec: + type: any + required: false + require-client-certificate: + type: any + required: false + tls-version: + type: any + required: false + tun-server-ipv6: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auth: + type: any + required: false + certificate: + type: any + required: false + cipher: + type: any + required: false + default-profile: + type: any + required: false + enable-tun-ipv6: + type: any + required: false + enabled: + type: any + required: false + ipv6-prefix-len: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-address: + type: any + required: false + max-mtu: + type: any + required: false + mode: + type: any + required: false + netmask: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + push-routes: + type: any + required: false + redirect-gateway: + type: any + required: false + reneg-sec: + type: any + required: false + require-client-certificate: + type: any + required: false + tls-version: + type: any + required: false + tun-server-ipv6: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ppp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + apn: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + data-channel: + type: any + required: false + default-route-distance: + type: any + required: false + dial-command: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + info-channel: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + password: + type: any + required: false + phone: + type: any + required: false + pin: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + apn: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + data-channel: + type: any + required: false + default-route-distance: + type: any + required: false + dial-command: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + info-channel: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + password: + type: any + required: false + phone: + type: any + required: false + pin: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /at-chat: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + input: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /firmware-upgrade: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + firmware-file: + type: any + required: false + interval: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + upgrade: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + apn: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + default-route-distance: + type: any + required: false + dial-command: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + info-channel: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + phone: + type: any + required: false + pin: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /info: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + user-command: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + apn: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + default-route-distance: + type: any + required: false + dial-command: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + info-channel: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + phone: + type: any + required: false + pin: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + apn: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + default-route-distance: + type: any + required: false + dial-command: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + info-channel: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + phone: + type: any + required: false + pin: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ppp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + data-channel: + type: any + required: false + disabled: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + ring-count: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + data-channel: + type: any + required: false + disabled: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + ring-count: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + disabled: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + ring-count: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + disabled: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + ring-count: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + comment: + type: any + required: false + data-channel: + type: any + required: false + disabled: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + modem-init: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + null-modem: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + ring-count: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pppoe-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + ac-name: + type: any + required: false + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + host-uniq: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + service-name: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + ac-name: + type: any + required: false + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + host-uniq: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + service-name: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + ac-name: + type: any + required: false + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + host-uniq: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + service-name: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + ac-name: + type: any + required: false + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + host-uniq: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + service-name: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + ac-name: + type: any + required: false + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + host-uniq: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + service-name: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pppoe-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + service: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + service: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + service: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + service: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + accept-empty-service: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-profile: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + one-session-per-host: + type: any + required: false + pado-delay: + type: any + required: false + service-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + accept-empty-service: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-profile: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + one-session-per-host: + type: any + required: false + pado-delay: + type: any + required: false + service-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + accept-empty-service: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-profile: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + numbers: + type: any + required: false + one-session-per-host: + type: any + required: false + pado-delay: + type: any + required: false + service-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + accept-empty-service: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-profile: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + numbers: + type: any + required: false + one-session-per-host: + type: any + required: false + pado-delay: + type: any + required: false + service-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept-empty-service: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + default-profile: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + max-sessions: + type: any + required: false + mrru: + type: any + required: false + numbers: + type: any + required: false + one-session-per-host: + type: any + required: false + pado-delay: + type: any + required: false + service-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + service: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pptp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + allow: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + use-peer-dns: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pptp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + stats-detail: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + l2mtu: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + l2mtu: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sstp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + add-sni: + type: any + required: false + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + http-proxy: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + proxy-port: + type: any + required: false + tls-version: + type: any + required: false + user: + type: any + required: false + verify-server-address-from-certificate: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + add-sni: + type: any + required: false + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + http-proxy: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + proxy-port: + type: any + required: false + tls-version: + type: any + required: false + user: + type: any + required: false + verify-server-address-from-certificate: + type: any + required: false + verify-server-certificate: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + add-sni: + type: any + required: false + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + http-proxy: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + proxy-port: + type: any + required: false + tls-version: + type: any + required: false + user: + type: any + required: false + verify-server-address-from-certificate: + type: any + required: false + verify-server-certificate: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + add-sni: + type: any + required: false + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + http-proxy: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + proxy-port: + type: any + required: false + tls-version: + type: any + required: false + user: + type: any + required: false + verify-server-address-from-certificate: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + add-sni: + type: any + required: false + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + comment: + type: any + required: false + connect-to: + type: any + required: false + default-route-distance: + type: any + required: false + dial-on-demand: + type: any + required: false + disabled: + type: any + required: false + http-proxy: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + proxy-port: + type: any + required: false + tls-version: + type: any + required: false + user: + type: any + required: false + verify-server-address-from-certificate: + type: any + required: false + verify-server-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sstp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + tls-version: + type: any + required: false + verify-client-certificate: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + authentication: + type: any + required: false + certificate: + type: any + required: false + ciphers: + type: any + required: false + default-profile: + type: any + required: false + enabled: + type: any + required: false + keepalive-timeout: + type: any + required: false + max-mru: + type: any + required: false + max-mtu: + type: any + required: false + mrru: + type: any + required: false + pfs: + type: any + required: false + port: + type: any + required: false + tls-version: + type: any + required: false + verify-client-certificate: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /veth: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + gateway: + type: any + required: false + gateway6: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + gateway: + type: any + required: false + gateway6: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + gateway: + type: any + required: false + gateway6: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + gateway: + type: any + required: false + gateway6: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + gateway: + type: any + required: false + gateway6: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vlan: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mtu: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + use-service-tag: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mtu: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + use-service-tag: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mtu: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + use-service-tag: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mtu: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + use-service-tag: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mtu: + type: any + required: false + mvrp: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + use-service-tag: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vpls: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-static-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + peer: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + vpls-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-static-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + peer: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + vpls-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-static-id: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + vpls-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-static-id: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + vpls-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-static-id: + type: any + required: false + comment: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + vpls-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vrrp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group-authority: + type: any + required: false + group-master: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + on-backup: + type: any + required: false + on-fail: + type: any + required: false + on-master: + type: any + required: false + password: + type: any + required: false + preemption-mode: + type: any + required: false + priority: + type: any + required: false + remote-address: + type: any + required: false + sync-connection-tracking: + type: any + required: false + v3-protocol: + type: any + required: false + version: + type: any + required: false + vrid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group-authority: + type: any + required: false + group-master: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + on-backup: + type: any + required: false + on-fail: + type: any + required: false + on-master: + type: any + required: false + password: + type: any + required: false + preemption-mode: + type: any + required: false + priority: + type: any + required: false + remote-address: + type: any + required: false + sync-connection-tracking: + type: any + required: false + v3-protocol: + type: any + required: false + version: + type: any + required: false + vrid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group-authority: + type: any + required: false + group-master: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-backup: + type: any + required: false + on-fail: + type: any + required: false + on-master: + type: any + required: false + password: + type: any + required: false + preemption-mode: + type: any + required: false + priority: + type: any + required: false + remote-address: + type: any + required: false + sync-connection-tracking: + type: any + required: false + v3-protocol: + type: any + required: false + version: + type: any + required: false + vrid: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group-authority: + type: any + required: false + group-master: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-backup: + type: any + required: false + on-fail: + type: any + required: false + on-master: + type: any + required: false + password: + type: any + required: false + preemption-mode: + type: any + required: false + priority: + type: any + required: false + remote-address: + type: any + required: false + sync-connection-tracking: + type: any + required: false + v3-protocol: + type: any + required: false + version: + type: any + required: false + vrid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + arp: + type: any + required: false + arp-timeout: + type: any + required: false + authentication: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group-authority: + type: any + required: false + group-master: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-backup: + type: any + required: false + on-fail: + type: any + required: false + on-master: + type: any + required: false + password: + type: any + required: false + preemption-mode: + type: any + required: false + priority: + type: any + required: false + remote-address: + type: any + required: false + sync-connection-tracking: + type: any + required: false + v3-protocol: + type: any + required: false + version: + type: any + required: false + vrid: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vxlan: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + group: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + max-fdb-size: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + vni: + type: any + required: false + vrf: + type: any + required: false + vteps-ip-version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + group: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + max-fdb-size: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + vni: + type: any + required: false + vrf: + type: any + required: false + vteps-ip-version: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /fdb: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + group: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + max-fdb-size: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + vni: + type: any + required: false + vrf: + type: any + required: false + vteps-ip-version: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + group: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + max-fdb-size: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + vni: + type: any + required: false + vrf: + type: any + required: false + vteps-ip-version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dont-fragment: + type: any + required: false + group: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + loop-protect: + type: any + required: false + loop-protect-disable-time: + type: any + required: false + loop-protect-send-interval: + type: any + required: false + mac-address: + type: any + required: false + max-fdb-size: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + vni: + type: any + required: false + vrf: + type: any + required: false + vteps-ip-version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vteps: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + interface: + type: any + required: false + port: + type: any + required: false + remote-ip: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + interface: + type: any + required: false + port: + type: any + required: false + remote-ip: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + remote-ip: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + remote-ip: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + remote-ip: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wifi: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + values: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /aaa: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + called-format: + type: any + required: false + calling-format: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interim-update: + type: any + required: false + mac-caching: + type: any + required: false + name: + type: any + required: false + nas-identifier: + type: any + required: false + password-format: + type: any + required: false + username-format: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + called-format: + type: any + required: false + calling-format: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interim-update: + type: any + required: false + mac-caching: + type: any + required: false + name: + type: any + required: false + nas-identifier: + type: any + required: false + password-format: + type: any + required: false + username-format: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + called-format: + type: any + required: false + calling-format: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interim-update: + type: any + required: false + mac-caching: + type: any + required: false + name: + type: any + required: false + nas-identifier: + type: any + required: false + numbers: + type: any + required: false + password-format: + type: any + required: false + username-format: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + called-format: + type: any + required: false + calling-format: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interim-update: + type: any + required: false + mac-caching: + type: any + required: false + name: + type: any + required: false + nas-identifier: + type: any + required: false + numbers: + type: any + required: false + password-format: + type: any + required: false + username-format: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + called-format: + type: any + required: false + calling-format: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interim-update: + type: any + required: false + mac-caching: + type: any + required: false + name: + type: any + required: false + nas-identifier: + type: any + required: false + numbers: + type: any + required: false + password-format: + type: any + required: false + username-format: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /access-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + allow-signal-out-of-range: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + mac-address-mask: + type: any + required: false + passphrase: + type: any + required: false + place-before: + type: any + required: false + radius-accounting: + type: any + required: false + signal-range: + type: any + required: false + ssid-regexp: + type: any + required: false + time: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + allow-signal-out-of-range: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + mac-address-mask: + type: any + required: false + passphrase: + type: any + required: false + place-before: + type: any + required: false + radius-accounting: + type: any + required: false + signal-range: + type: any + required: false + ssid-regexp: + type: any + required: false + time: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + allow-signal-out-of-range: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + mac-address-mask: + type: any + required: false + numbers: + type: any + required: false + passphrase: + type: any + required: false + radius-accounting: + type: any + required: false + signal-range: + type: any + required: false + ssid-regexp: + type: any + required: false + time: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + allow-signal-out-of-range: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + mac-address-mask: + type: any + required: false + numbers: + type: any + required: false + passphrase: + type: any + required: false + radius-accounting: + type: any + required: false + signal-range: + type: any + required: false + ssid-regexp: + type: any + required: false + time: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + allow-signal-out-of-range: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + mac-address-mask: + type: any + required: false + numbers: + type: any + required: false + passphrase: + type: any + required: false + radius-accounting: + type: any + required: false + signal-range: + type: any + required: false + ssid-regexp: + type: any + required: false + time: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + configuration: + type: any + required: false + configuration.antenna-gain: + type: any + required: false + configuration.beacon-interval: + type: any + required: false + configuration.chains: + type: any + required: false + configuration.country: + type: any + required: false + configuration.distance: + type: any + required: false + configuration.dtim-period: + type: any + required: false + configuration.hide-ssid: + type: any + required: false + configuration.manager: + type: any + required: false + configuration.mode: + type: any + required: false + configuration.multicast-enhance: + type: any + required: false + configuration.qos-classifier: + type: any + required: false + configuration.ssid: + type: any + required: false + configuration.tx-chains: + type: any + required: false + configuration.tx-power: + type: any + required: false + copy-from: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + l2mtu: + type: any + required: false + mac-address: + type: any + required: false + master-interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + radio-mac: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + configuration: + type: any + required: false + configuration.antenna-gain: + type: any + required: false + configuration.beacon-interval: + type: any + required: false + configuration.chains: + type: any + required: false + configuration.country: + type: any + required: false + configuration.distance: + type: any + required: false + configuration.dtim-period: + type: any + required: false + configuration.hide-ssid: + type: any + required: false + configuration.manager: + type: any + required: false + configuration.mode: + type: any + required: false + configuration.multicast-enhance: + type: any + required: false + configuration.qos-classifier: + type: any + required: false + configuration.ssid: + type: any + required: false + configuration.tx-chains: + type: any + required: false + configuration.tx-power: + type: any + required: false + copy-from: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + l2mtu: + type: any + required: false + mac-address: + type: any + required: false + master-interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + radio-mac: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cap: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + caps-man-addresses: + type: any + required: false + caps-man-certificate-common-names: + type: any + required: false + caps-man-names: + type: any + required: false + certificate: + type: any + required: false + discovery-interfaces: + type: any + required: false + enabled: + type: any + required: false + lock-to-caps-man: + type: any + required: false + slaves-datapath: + type: any + required: false + slaves-static: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + caps-man-addresses: + type: any + required: false + caps-man-certificate-common-names: + type: any + required: false + caps-man-names: + type: any + required: false + certificate: + type: any + required: false + discovery-interfaces: + type: any + required: false + enabled: + type: any + required: false + lock-to-caps-man: + type: any + required: false + slaves-datapath: + type: any + required: false + slaves-static: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /capsman: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + ca-certificate: + type: any + required: false + certificate: + type: any + required: false + enabled: + type: any + required: false + interfaces: + type: any + required: false + package-path: + type: any + required: false + require-peer-certificate: + type: any + required: false + upgrade-policy: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remote-cap: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /provision: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set-identity: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /upgrade: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + ca-certificate: + type: any + required: false + certificate: + type: any + required: false + enabled: + type: any + required: false + interfaces: + type: any + required: false + package-path: + type: any + required: false + require-peer-certificate: + type: any + required: false + upgrade-policy: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /channel: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + band: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + frequency: + type: any + required: false + name: + type: any + required: false + reselect-interval: + type: any + required: false + secondary-frequency: + type: any + required: false + skip-dfs-channels: + type: any + required: false + width: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + band: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + frequency: + type: any + required: false + name: + type: any + required: false + reselect-interval: + type: any + required: false + secondary-frequency: + type: any + required: false + skip-dfs-channels: + type: any + required: false + width: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + frequency: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reselect-interval: + type: any + required: false + secondary-frequency: + type: any + required: false + skip-dfs-channels: + type: any + required: false + width: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + frequency: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reselect-interval: + type: any + required: false + secondary-frequency: + type: any + required: false + skip-dfs-channels: + type: any + required: false + width: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + band: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + frequency: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + reselect-interval: + type: any + required: false + secondary-frequency: + type: any + required: false + skip-dfs-channels: + type: any + required: false + width: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /configuration: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + values: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + antenna-gain: + type: any + required: false + beacon-interval: + type: any + required: false + chains: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + country: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dtim-period: + type: any + required: false + hide-ssid: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + manager: + type: any + required: false + mode: + type: any + required: false + multicast-enhance: + type: any + required: false + name: + type: any + required: false + qos-classifier: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + ssid: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + tx-chains: + type: any + required: false + tx-power: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + antenna-gain: + type: any + required: false + beacon-interval: + type: any + required: false + chains: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + country: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dtim-period: + type: any + required: false + hide-ssid: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + manager: + type: any + required: false + mode: + type: any + required: false + multicast-enhance: + type: any + required: false + name: + type: any + required: false + qos-classifier: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + ssid: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + tx-chains: + type: any + required: false + tx-power: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + values: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + values: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + antenna-gain: + type: any + required: false + beacon-interval: + type: any + required: false + chains: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + country: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dtim-period: + type: any + required: false + hide-ssid: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + manager: + type: any + required: false + mode: + type: any + required: false + multicast-enhance: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + qos-classifier: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + ssid: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + tx-chains: + type: any + required: false + tx-power: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + config: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + antenna-gain: + type: any + required: false + beacon-interval: + type: any + required: false + chains: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + country: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dtim-period: + type: any + required: false + hide-ssid: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + manager: + type: any + required: false + mode: + type: any + required: false + multicast-enhance: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + qos-classifier: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + ssid: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + tx-chains: + type: any + required: false + tx-power: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + antenna-gain: + type: any + required: false + beacon-interval: + type: any + required: false + chains: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + country: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dtim-period: + type: any + required: false + hide-ssid: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + manager: + type: any + required: false + mode: + type: any + required: false + multicast-enhance: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + qos-classifier: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + ssid: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + tx-chains: + type: any + required: false + tx-power: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /datapath: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface-list: + type: any + required: false + name: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface-list: + type: any + required: false + name: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface-list: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + vlan-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface-list: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + client-isolation: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface-list: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /devel: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + mode: + type: any + required: false + number: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + values: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flat-snoop: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + filter-type: + type: any + required: false + freeze-frame-interval: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /frequency-scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + frequency: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + rounds: + type: any + required: false + save-file: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + values: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + configuration: + type: any + required: false + configuration.antenna-gain: + type: any + required: false + configuration.beacon-interval: + type: any + required: false + configuration.chains: + type: any + required: false + configuration.country: + type: any + required: false + configuration.distance: + type: any + required: false + configuration.dtim-period: + type: any + required: false + configuration.hide-ssid: + type: any + required: false + configuration.manager: + type: any + required: false + configuration.mode: + type: any + required: false + configuration.multicast-enhance: + type: any + required: false + configuration.qos-classifier: + type: any + required: false + configuration.ssid: + type: any + required: false + configuration.tx-chains: + type: any + required: false + configuration.tx-power: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + l2mtu: + type: any + required: false + mac-address: + type: any + required: false + master-interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interworking: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + 3gpp-info: + type: any + required: false + authentication-types: + type: any + required: false + comment: + type: any + required: false + connection-capabilities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain-names: + type: any + required: false + esr: + type: any + required: false + hessid: + type: any + required: false + hotspot20: + type: any + required: false + hotspot20-dgaf: + type: any + required: false + internet: + type: any + required: false + ipv4-availability: + type: any + required: false + ipv6-availability: + type: any + required: false + name: + type: any + required: false + network-type: + type: any + required: false + operational-classes: + type: any + required: false + operator-names: + type: any + required: false + realms: + type: any + required: false + roaming-ois: + type: any + required: false + uesa: + type: any + required: false + venue: + type: any + required: false + venue-names: + type: any + required: false + wan-at-capacity: + type: any + required: false + wan-downlink: + type: any + required: false + wan-downlink-load: + type: any + required: false + wan-measurement-duration: + type: any + required: false + wan-status: + type: any + required: false + wan-symmetric: + type: any + required: false + wan-uplink: + type: any + required: false + wan-uplink-load: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + 3gpp-info: + type: any + required: false + authentication-types: + type: any + required: false + comment: + type: any + required: false + connection-capabilities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain-names: + type: any + required: false + esr: + type: any + required: false + hessid: + type: any + required: false + hotspot20: + type: any + required: false + hotspot20-dgaf: + type: any + required: false + internet: + type: any + required: false + ipv4-availability: + type: any + required: false + ipv6-availability: + type: any + required: false + name: + type: any + required: false + network-type: + type: any + required: false + operational-classes: + type: any + required: false + operator-names: + type: any + required: false + realms: + type: any + required: false + roaming-ois: + type: any + required: false + uesa: + type: any + required: false + venue: + type: any + required: false + venue-names: + type: any + required: false + wan-at-capacity: + type: any + required: false + wan-downlink: + type: any + required: false + wan-downlink-load: + type: any + required: false + wan-measurement-duration: + type: any + required: false + wan-status: + type: any + required: false + wan-symmetric: + type: any + required: false + wan-uplink: + type: any + required: false + wan-uplink-load: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + 3gpp-info: + type: any + required: false + authentication-types: + type: any + required: false + comment: + type: any + required: false + connection-capabilities: + type: any + required: false + disabled: + type: any + required: false + domain-names: + type: any + required: false + esr: + type: any + required: false + hessid: + type: any + required: false + hotspot20: + type: any + required: false + hotspot20-dgaf: + type: any + required: false + internet: + type: any + required: false + ipv4-availability: + type: any + required: false + ipv6-availability: + type: any + required: false + name: + type: any + required: false + network-type: + type: any + required: false + numbers: + type: any + required: false + operational-classes: + type: any + required: false + operator-names: + type: any + required: false + realms: + type: any + required: false + roaming-ois: + type: any + required: false + uesa: + type: any + required: false + venue: + type: any + required: false + venue-names: + type: any + required: false + wan-at-capacity: + type: any + required: false + wan-downlink: + type: any + required: false + wan-downlink-load: + type: any + required: false + wan-measurement-duration: + type: any + required: false + wan-status: + type: any + required: false + wan-symmetric: + type: any + required: false + wan-uplink: + type: any + required: false + wan-uplink-load: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + 3gpp-info: + type: any + required: false + authentication-types: + type: any + required: false + comment: + type: any + required: false + connection-capabilities: + type: any + required: false + disabled: + type: any + required: false + domain-names: + type: any + required: false + esr: + type: any + required: false + hessid: + type: any + required: false + hotspot20: + type: any + required: false + hotspot20-dgaf: + type: any + required: false + internet: + type: any + required: false + ipv4-availability: + type: any + required: false + ipv6-availability: + type: any + required: false + name: + type: any + required: false + network-type: + type: any + required: false + numbers: + type: any + required: false + operational-classes: + type: any + required: false + operator-names: + type: any + required: false + realms: + type: any + required: false + roaming-ois: + type: any + required: false + uesa: + type: any + required: false + venue: + type: any + required: false + venue-names: + type: any + required: false + wan-at-capacity: + type: any + required: false + wan-downlink: + type: any + required: false + wan-downlink-load: + type: any + required: false + wan-measurement-duration: + type: any + required: false + wan-status: + type: any + required: false + wan-symmetric: + type: any + required: false + wan-uplink: + type: any + required: false + wan-uplink-load: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + 3gpp-info: + type: any + required: false + authentication-types: + type: any + required: false + comment: + type: any + required: false + connection-capabilities: + type: any + required: false + disabled: + type: any + required: false + domain-names: + type: any + required: false + esr: + type: any + required: false + hessid: + type: any + required: false + hotspot20: + type: any + required: false + hotspot20-dgaf: + type: any + required: false + internet: + type: any + required: false + ipv4-availability: + type: any + required: false + ipv6-availability: + type: any + required: false + name: + type: any + required: false + network-type: + type: any + required: false + numbers: + type: any + required: false + operational-classes: + type: any + required: false + operator-names: + type: any + required: false + realms: + type: any + required: false + roaming-ois: + type: any + required: false + uesa: + type: any + required: false + venue: + type: any + required: false + venue-names: + type: any + required: false + wan-at-capacity: + type: any + required: false + wan-downlink: + type: any + required: false + wan-downlink-load: + type: any + required: false + wan-measurement-duration: + type: any + required: false + wan-status: + type: any + required: false + wan-symmetric: + type: any + required: false + wan-uplink: + type: any + required: false + wan-uplink-load: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + config: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /provisioning: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-ranges: + type: any + required: false + comment: + type: any + required: false + common-name-regexp: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identity-regexp: + type: any + required: false + master-configuration: + type: any + required: false + name-format: + type: any + required: false + place-before: + type: any + required: false + radio-mac: + type: any + required: false + slave-configurations: + type: any + required: false + supported-bands: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-ranges: + type: any + required: false + comment: + type: any + required: false + common-name-regexp: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + identity-regexp: + type: any + required: false + master-configuration: + type: any + required: false + name-format: + type: any + required: false + place-before: + type: any + required: false + radio-mac: + type: any + required: false + slave-configurations: + type: any + required: false + supported-bands: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-ranges: + type: any + required: false + comment: + type: any + required: false + common-name-regexp: + type: any + required: false + disabled: + type: any + required: false + identity-regexp: + type: any + required: false + master-configuration: + type: any + required: false + name-format: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + slave-configurations: + type: any + required: false + supported-bands: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-ranges: + type: any + required: false + comment: + type: any + required: false + common-name-regexp: + type: any + required: false + disabled: + type: any + required: false + identity-regexp: + type: any + required: false + master-configuration: + type: any + required: false + name-format: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + slave-configurations: + type: any + required: false + supported-bands: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-ranges: + type: any + required: false + comment: + type: any + required: false + common-name-regexp: + type: any + required: false + disabled: + type: any + required: false + identity-regexp: + type: any + required: false + master-configuration: + type: any + required: false + name-format: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + slave-configurations: + type: any + required: false + supported-bands: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /radio: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /provision: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reg-info: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + country: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /registration-table: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + configuration: + type: any + required: false + configuration.antenna-gain: + type: any + required: false + configuration.beacon-interval: + type: any + required: false + configuration.chains: + type: any + required: false + configuration.country: + type: any + required: false + configuration.distance: + type: any + required: false + configuration.dtim-period: + type: any + required: false + configuration.hide-ssid: + type: any + required: false + configuration.manager: + type: any + required: false + configuration.mode: + type: any + required: false + configuration.multicast-enhance: + type: any + required: false + configuration.qos-classifier: + type: any + required: false + configuration.ssid: + type: any + required: false + configuration.tx-chains: + type: any + required: false + configuration.tx-power: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + l2mtu: + type: any + required: false + mac-address: + type: any + required: false + master-interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + frequency: + type: any + required: false + number: + type: any + required: false + proplist: + type: any + required: false + rounds: + type: any + required: false + save-file: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /security: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + authentication-types: + type: any + required: false + comment: + type: any + required: false + connect-group: + type: any + required: false + connect-priority: + type: any + required: false + copy-from: + type: any + required: false + dh-groups: + type: any + required: false + disable-pmkid: + type: any + required: false + disabled: + type: any + required: false + eap-accounting: + type: any + required: false + eap-anonymous-identity: + type: any + required: false + eap-certificate-mode: + type: any + required: false + eap-methods: + type: any + required: false + eap-password: + type: any + required: false + eap-tls-certificate: + type: any + required: false + eap-username: + type: any + required: false + encryption: + type: any + required: false + ft: + type: any + required: false + ft-mobility-domain: + type: any + required: false + ft-nas-identifier: + type: any + required: false + ft-over-ds: + type: any + required: false + ft-preserve-vlanid: + type: any + required: false + ft-r0-key-lifetime: + type: any + required: false + ft-reassociation-deadline: + type: any + required: false + group-encryption: + type: any + required: false + group-key-update: + type: any + required: false + management-encryption: + type: any + required: false + management-protection: + type: any + required: false + name: + type: any + required: false + owe-transition-interface: + type: any + required: false + passphrase: + type: any + required: false + sae-anti-clogging-threshold: + type: any + required: false + sae-max-failure-rate: + type: any + required: false + sae-pwe: + type: any + required: false + wps: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + authentication-types: + type: any + required: false + comment: + type: any + required: false + connect-group: + type: any + required: false + connect-priority: + type: any + required: false + copy-from: + type: any + required: false + dh-groups: + type: any + required: false + disable-pmkid: + type: any + required: false + disabled: + type: any + required: false + eap-accounting: + type: any + required: false + eap-anonymous-identity: + type: any + required: false + eap-certificate-mode: + type: any + required: false + eap-methods: + type: any + required: false + eap-password: + type: any + required: false + eap-tls-certificate: + type: any + required: false + eap-username: + type: any + required: false + encryption: + type: any + required: false + ft: + type: any + required: false + ft-mobility-domain: + type: any + required: false + ft-nas-identifier: + type: any + required: false + ft-over-ds: + type: any + required: false + ft-preserve-vlanid: + type: any + required: false + ft-r0-key-lifetime: + type: any + required: false + ft-reassociation-deadline: + type: any + required: false + group-encryption: + type: any + required: false + group-key-update: + type: any + required: false + management-encryption: + type: any + required: false + management-protection: + type: any + required: false + name: + type: any + required: false + owe-transition-interface: + type: any + required: false + passphrase: + type: any + required: false + sae-anti-clogging-threshold: + type: any + required: false + sae-max-failure-rate: + type: any + required: false + sae-pwe: + type: any + required: false + wps: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + authentication-types: + type: any + required: false + comment: + type: any + required: false + connect-group: + type: any + required: false + connect-priority: + type: any + required: false + dh-groups: + type: any + required: false + disable-pmkid: + type: any + required: false + disabled: + type: any + required: false + eap-accounting: + type: any + required: false + eap-anonymous-identity: + type: any + required: false + eap-certificate-mode: + type: any + required: false + eap-methods: + type: any + required: false + eap-password: + type: any + required: false + eap-tls-certificate: + type: any + required: false + eap-username: + type: any + required: false + encryption: + type: any + required: false + ft: + type: any + required: false + ft-mobility-domain: + type: any + required: false + ft-nas-identifier: + type: any + required: false + ft-over-ds: + type: any + required: false + ft-preserve-vlanid: + type: any + required: false + ft-r0-key-lifetime: + type: any + required: false + ft-reassociation-deadline: + type: any + required: false + group-encryption: + type: any + required: false + group-key-update: + type: any + required: false + management-encryption: + type: any + required: false + management-protection: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owe-transition-interface: + type: any + required: false + passphrase: + type: any + required: false + sae-anti-clogging-threshold: + type: any + required: false + sae-max-failure-rate: + type: any + required: false + sae-pwe: + type: any + required: false + wps: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + authentication-types: + type: any + required: false + comment: + type: any + required: false + connect-group: + type: any + required: false + connect-priority: + type: any + required: false + dh-groups: + type: any + required: false + disable-pmkid: + type: any + required: false + disabled: + type: any + required: false + eap-accounting: + type: any + required: false + eap-anonymous-identity: + type: any + required: false + eap-certificate-mode: + type: any + required: false + eap-methods: + type: any + required: false + eap-password: + type: any + required: false + eap-tls-certificate: + type: any + required: false + eap-username: + type: any + required: false + encryption: + type: any + required: false + ft: + type: any + required: false + ft-mobility-domain: + type: any + required: false + ft-nas-identifier: + type: any + required: false + ft-over-ds: + type: any + required: false + ft-preserve-vlanid: + type: any + required: false + ft-r0-key-lifetime: + type: any + required: false + ft-reassociation-deadline: + type: any + required: false + group-encryption: + type: any + required: false + group-key-update: + type: any + required: false + management-encryption: + type: any + required: false + management-protection: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owe-transition-interface: + type: any + required: false + passphrase: + type: any + required: false + sae-anti-clogging-threshold: + type: any + required: false + sae-max-failure-rate: + type: any + required: false + sae-pwe: + type: any + required: false + wps: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + authentication-types: + type: any + required: false + comment: + type: any + required: false + connect-group: + type: any + required: false + connect-priority: + type: any + required: false + dh-groups: + type: any + required: false + disable-pmkid: + type: any + required: false + disabled: + type: any + required: false + eap-accounting: + type: any + required: false + eap-anonymous-identity: + type: any + required: false + eap-certificate-mode: + type: any + required: false + eap-methods: + type: any + required: false + eap-password: + type: any + required: false + eap-tls-certificate: + type: any + required: false + eap-username: + type: any + required: false + encryption: + type: any + required: false + ft: + type: any + required: false + ft-mobility-domain: + type: any + required: false + ft-nas-identifier: + type: any + required: false + ft-over-ds: + type: any + required: false + ft-preserve-vlanid: + type: any + required: false + ft-r0-key-lifetime: + type: any + required: false + ft-reassociation-deadline: + type: any + required: false + group-encryption: + type: any + required: false + group-key-update: + type: any + required: false + management-encryption: + type: any + required: false + management-protection: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owe-transition-interface: + type: any + required: false + passphrase: + type: any + required: false + sae-anti-clogging-threshold: + type: any + required: false + sae-max-failure-rate: + type: any + required: false + sae-pwe: + type: any + required: false + wps: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + aaa: + type: any + required: false + aaa.called-format: + type: any + required: false + aaa.calling-format: + type: any + required: false + aaa.interim-update: + type: any + required: false + aaa.mac-caching: + type: any + required: false + aaa.nas-identifier: + type: any + required: false + aaa.password-format: + type: any + required: false + aaa.username-format: + type: any + required: false + arp: + type: any + required: false + arp-timeout: + type: any + required: false + channel: + type: any + required: false + channel.band: + type: any + required: false + channel.frequency: + type: any + required: false + channel.reselect-interval: + type: any + required: false + channel.secondary-frequency: + type: any + required: false + channel.skip-dfs-channels: + type: any + required: false + channel.width: + type: any + required: false + comment: + type: any + required: false + configuration: + type: any + required: false + configuration.antenna-gain: + type: any + required: false + configuration.beacon-interval: + type: any + required: false + configuration.chains: + type: any + required: false + configuration.country: + type: any + required: false + configuration.distance: + type: any + required: false + configuration.dtim-period: + type: any + required: false + configuration.hide-ssid: + type: any + required: false + configuration.manager: + type: any + required: false + configuration.mode: + type: any + required: false + configuration.multicast-enhance: + type: any + required: false + configuration.qos-classifier: + type: any + required: false + configuration.ssid: + type: any + required: false + configuration.tx-chains: + type: any + required: false + configuration.tx-power: + type: any + required: false + datapath: + type: any + required: false + datapath.bridge: + type: any + required: false + datapath.bridge-cost: + type: any + required: false + datapath.bridge-horizon: + type: any + required: false + datapath.client-isolation: + type: any + required: false + datapath.interface-list: + type: any + required: false + datapath.vlan-id: + type: any + required: false + disable-running-check: + type: any + required: false + disabled: + type: any + required: false + interworking: + type: any + required: false + interworking.3gpp-info: + type: any + required: false + interworking.authentication-types: + type: any + required: false + interworking.connection-capabilities: + type: any + required: false + interworking.domain-names: + type: any + required: false + interworking.esr: + type: any + required: false + interworking.hessid: + type: any + required: false + interworking.hotspot20: + type: any + required: false + interworking.hotspot20-dgaf: + type: any + required: false + interworking.internet: + type: any + required: false + interworking.ipv4-availability: + type: any + required: false + interworking.ipv6-availability: + type: any + required: false + interworking.network-type: + type: any + required: false + interworking.operational-classes: + type: any + required: false + interworking.operator-names: + type: any + required: false + interworking.realms: + type: any + required: false + interworking.roaming-ois: + type: any + required: false + interworking.uesa: + type: any + required: false + interworking.venue: + type: any + required: false + interworking.venue-names: + type: any + required: false + interworking.wan-at-capacity: + type: any + required: false + interworking.wan-downlink: + type: any + required: false + interworking.wan-downlink-load: + type: any + required: false + interworking.wan-measurement-duration: + type: any + required: false + interworking.wan-status: + type: any + required: false + interworking.wan-symmetric: + type: any + required: false + interworking.wan-uplink: + type: any + required: false + interworking.wan-uplink-load: + type: any + required: false + l2mtu: + type: any + required: false + mac-address: + type: any + required: false + master-interface: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + radio-mac: + type: any + required: false + security: + type: any + required: false + security.authentication-types: + type: any + required: false + security.connect-group: + type: any + required: false + security.connect-priority: + type: any + required: false + security.dh-groups: + type: any + required: false + security.disable-pmkid: + type: any + required: false + security.eap-accounting: + type: any + required: false + security.eap-anonymous-identity: + type: any + required: false + security.eap-certificate-mode: + type: any + required: false + security.eap-methods: + type: any + required: false + security.eap-password: + type: any + required: false + security.eap-tls-certificate: + type: any + required: false + security.eap-username: + type: any + required: false + security.encryption: + type: any + required: false + security.ft: + type: any + required: false + security.ft-mobility-domain: + type: any + required: false + security.ft-nas-identifier: + type: any + required: false + security.ft-over-ds: + type: any + required: false + security.ft-preserve-vlanid: + type: any + required: false + security.ft-r0-key-lifetime: + type: any + required: false + security.ft-reassociation-deadline: + type: any + required: false + security.group-encryption: + type: any + required: false + security.group-key-update: + type: any + required: false + security.management-encryption: + type: any + required: false + security.management-protection: + type: any + required: false + security.owe-transition-interface: + type: any + required: false + security.passphrase: + type: any + required: false + security.sae-anti-clogging-threshold: + type: any + required: false + security.sae-max-failure-rate: + type: any + required: false + security.sae-pwe: + type: any + required: false + security.wps: + type: any + required: false + steering: + type: any + required: false + steering.neighbor-group: + type: any + required: false + steering.rrm: + type: any + required: false + steering.wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sniffer: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + filter: + type: any + required: false + freeze-frame-interval: + type: any + required: false + number: + type: any + required: false + pcap-file: + type: any + required: false + pcap-size-limit: + type: any + required: false + proplist: + type: any + required: false + show-frame: + type: any + required: false + stream-address: + type: any + required: false + stream-rate: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /steering: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + neighbor-group: + type: any + required: false + rrm: + type: any + required: false + wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + neighbor-group: + type: any + required: false + rrm: + type: any + required: false + wnm: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + neighbor-group: + type: any + required: false + numbers: + type: any + required: false + rrm: + type: any + required: false + wnm: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor-group: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + neighbor-group: + type: any + required: false + numbers: + type: any + required: false + rrm: + type: any + required: false + wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + neighbor-group: + type: any + required: false + numbers: + type: any + required: false + rrm: + type: any + required: false + wnm: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wps-client: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + create-profile: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + mac-address: + type: any + required: false + number: + type: any + required: false + ssid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wps-push-button: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wireguard: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + listen-port: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + private-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + listen-port: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + private-key: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + listen-port: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + private-key: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /peers: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allowed-address: + type: any + required: false + client-address: + type: any + required: false + client-dns: + type: any + required: false + client-endpoint: + type: any + required: false + client-keepalive: + type: any + required: false + client-listen-port: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + endpoint-address: + type: any + required: false + endpoint-port: + type: any + required: false + interface: + type: any + required: false + is-responder: + type: any + required: false + name: + type: any + required: false + persistent-keepalive: + type: any + required: false + place-before: + type: any + required: false + preshared-key: + type: any + required: false + private-key: + type: any + required: false + public-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allowed-address: + type: any + required: false + client-address: + type: any + required: false + client-dns: + type: any + required: false + client-endpoint: + type: any + required: false + client-keepalive: + type: any + required: false + client-listen-port: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + endpoint-address: + type: any + required: false + endpoint-port: + type: any + required: false + interface: + type: any + required: false + is-responder: + type: any + required: false + name: + type: any + required: false + persistent-keepalive: + type: any + required: false + place-before: + type: any + required: false + preshared-key: + type: any + required: false + private-key: + type: any + required: false + public-key: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allowed-address: + type: any + required: false + client-address: + type: any + required: false + client-dns: + type: any + required: false + client-endpoint: + type: any + required: false + client-keepalive: + type: any + required: false + client-listen-port: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + endpoint-address: + type: any + required: false + endpoint-port: + type: any + required: false + interface: + type: any + required: false + is-responder: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + persistent-keepalive: + type: any + required: false + preshared-key: + type: any + required: false + private-key: + type: any + required: false + public-key: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allowed-address: + type: any + required: false + client-address: + type: any + required: false + client-dns: + type: any + required: false + client-endpoint: + type: any + required: false + client-keepalive: + type: any + required: false + client-listen-port: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + endpoint-address: + type: any + required: false + endpoint-port: + type: any + required: false + interface: + type: any + required: false + is-responder: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + persistent-keepalive: + type: any + required: false + preshared-key: + type: any + required: false + private-key: + type: any + required: false + public-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-address: + type: any + required: false + client-address: + type: any + required: false + client-dns: + type: any + required: false + client-endpoint: + type: any + required: false + client-keepalive: + type: any + required: false + client-listen-port: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + endpoint-address: + type: any + required: false + endpoint-port: + type: any + required: false + interface: + type: any + required: false + is-responder: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + persistent-keepalive: + type: any + required: false + preshared-key: + type: any + required: false + private-key: + type: any + required: false + public-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /show-client-config: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + listen-port: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + private-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + listen-port: + type: any + required: false + mtu: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + private-key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wg-export: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wg-import: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/ip: + /address: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + broadcast: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + netmask: + type: any + required: false + network: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + broadcast: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + netmask: + type: any + required: false + network: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + broadcast: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + netmask: + type: any + required: false + network: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + broadcast: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + netmask: + type: any + required: false + network: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + broadcast: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + netmask: + type: any + required: false + network: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /arp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + published: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + published: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + published: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + published: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + published: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cloud: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /advanced: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + use-local-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + use-local-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /force-update: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + ddns-enabled: + type: any + required: false + ddns-update-interval: + type: any + required: false + update-time: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + ddns-enabled: + type: any + required: false + ddns-update-interval: + type: any + required: false + update-time: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + script: + type: any + required: false + use-peer-dns: + type: any + required: false + use-peer-ntp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + script: + type: any + required: false + use-peer-dns: + type: any + required: false + use-peer-ntp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + script: + type: any + required: false + use-peer-dns: + type: any + required: false + use-peer-ntp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /option: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /release: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /renew: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + script: + type: any + required: false + use-peer-dns: + type: any + required: false + use-peer-ntp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + script: + type: any + required: false + use-peer-dns: + type: any + required: false + use-peer-ntp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-relay: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-relay-info: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + dhcp-server-vrf: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + relay-info-remote-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-relay-info: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + dhcp-server-vrf: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + relay-info-remote-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-relay-info: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + dhcp-server-vrf: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + relay-info-remote-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-relay-info: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + dhcp-server-vrf: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + relay-info-remote-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-relay-info: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + dhcp-server-vrf: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + relay-info-remote-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-arp: + type: any + required: false + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + authoritative: + type: any + required: false + bootp-lease-time: + type: any + required: false + bootp-support: + type: any + required: false + client-mac-limit: + type: any + required: false + comment: + type: any + required: false + conflict-detection: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-script: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + parent-queue: + type: any + required: false + relay: + type: any + required: false + server-address: + type: any + required: false + use-framed-as-classless: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-arp: + type: any + required: false + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + authoritative: + type: any + required: false + bootp-lease-time: + type: any + required: false + bootp-support: + type: any + required: false + client-mac-limit: + type: any + required: false + comment: + type: any + required: false + conflict-detection: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-script: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + parent-queue: + type: any + required: false + relay: + type: any + required: false + server-address: + type: any + required: false + use-framed-as-classless: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /alert: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + alert-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + on-alert: + type: any + required: false + valid-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + alert-timeout: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + on-alert: + type: any + required: false + valid-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + alert-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-alert: + type: any + required: false + valid-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + alert-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-alert: + type: any + required: false + valid-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-alert: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + alert-timeout: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-alert: + type: any + required: false + valid-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /config: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + interim-update: + type: any + required: false + radius-password: + type: any + required: false + store-leases-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + interim-update: + type: any + required: false + radius-password: + type: any + required: false + store-leases-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-arp: + type: any + required: false + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + authoritative: + type: any + required: false + bootp-lease-time: + type: any + required: false + bootp-support: + type: any + required: false + client-mac-limit: + type: any + required: false + comment: + type: any + required: false + conflict-detection: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-script: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + relay: + type: any + required: false + server-address: + type: any + required: false + use-framed-as-classless: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /lease: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + block-access: + type: any + required: false + client-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + lease-time: + type: any + required: false + mac-address: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + use-src-mac: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + block-access: + type: any + required: false + client-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + lease-time: + type: any + required: false + mac-address: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + use-src-mac: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /check-status: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + block-access: + type: any + required: false + client-id: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + lease-time: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + use-src-mac: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /make-static: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + active: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + block-access: + type: any + required: false + client-id: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + lease-time: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + use-src-mac: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + block-access: + type: any + required: false + client-id: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + lease-time: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + use-src-mac: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /matcher: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + code: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + option-set: + type: any + required: false + server: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + code: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + option-set: + type: any + required: false + server: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + code: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + option-set: + type: any + required: false + server: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + code: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + option-set: + type: any + required: false + server: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + code: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + option-set: + type: any + required: false + server: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /network: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + boot-file-name: + type: any + required: false + caps-manager: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + dns-none: + type: any + required: false + dns-server: + type: any + required: false + domain: + type: any + required: false + gateway: + type: any + required: false + netmask: + type: any + required: false + next-server: + type: any + required: false + ntp-server: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + boot-file-name: + type: any + required: false + caps-manager: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + dns-none: + type: any + required: false + dns-server: + type: any + required: false + domain: + type: any + required: false + gateway: + type: any + required: false + netmask: + type: any + required: false + next-server: + type: any + required: false + ntp-server: + type: any + required: false + wins-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + boot-file-name: + type: any + required: false + caps-manager: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + dns-none: + type: any + required: false + dns-server: + type: any + required: false + domain: + type: any + required: false + gateway: + type: any + required: false + netmask: + type: any + required: false + next-server: + type: any + required: false + ntp-server: + type: any + required: false + numbers: + type: any + required: false + wins-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + boot-file-name: + type: any + required: false + caps-manager: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + dns-none: + type: any + required: false + dns-server: + type: any + required: false + domain: + type: any + required: false + gateway: + type: any + required: false + netmask: + type: any + required: false + next-server: + type: any + required: false + ntp-server: + type: any + required: false + numbers: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + boot-file-name: + type: any + required: false + caps-manager: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + dhcp-option-set: + type: any + required: false + dns-none: + type: any + required: false + dns-server: + type: any + required: false + domain: + type: any + required: false + gateway: + type: any + required: false + netmask: + type: any + required: false + next-server: + type: any + required: false + ntp-server: + type: any + required: false + numbers: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /option: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + force: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + force: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + code: + type: any + required: false + force: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + force: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + force: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sets: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + options: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-arp: + type: any + required: false + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + authoritative: + type: any + required: false + bootp-lease-time: + type: any + required: false + bootp-support: + type: any + required: false + client-mac-limit: + type: any + required: false + comment: + type: any + required: false + conflict-detection: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-script: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + relay: + type: any + required: false + server-address: + type: any + required: false + use-framed-as-classless: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-arp: + type: any + required: false + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + always-broadcast: + type: any + required: false + authoritative: + type: any + required: false + bootp-lease-time: + type: any + required: false + bootp-support: + type: any + required: false + client-mac-limit: + type: any + required: false + comment: + type: any + required: false + conflict-detection: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-option-set: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-script: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + relay: + type: any + required: false + server-address: + type: any + required: false + use-framed-as-classless: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /setup: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dns: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /adlist: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + file: + type: any + required: false + ssl-verify: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + file: + type: any + required: false + ssl-verify: + type: any + required: false + url: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + file: + type: any + required: false + numbers: + type: any + required: false + ssl-verify: + type: any + required: false + url: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pause: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reload: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + file: + type: any + required: false + numbers: + type: any + required: false + ssl-verify: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + file: + type: any + required: false + numbers: + type: any + required: false + ssl-verify: + type: any + required: false + url: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cache: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /all: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flush: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + address-list-extra-time: + type: any + required: false + allow-remote-requests: + type: any + required: false + cache-max-ttl: + type: any + required: false + cache-size: + type: any + required: false + doh-max-concurrent-queries: + type: any + required: false + doh-max-server-connections: + type: any + required: false + doh-timeout: + type: any + required: false + max-concurrent-queries: + type: any + required: false + max-concurrent-tcp-sessions: + type: any + required: false + max-udp-packet-size: + type: any + required: false + query-server-timeout: + type: any + required: false + query-total-timeout: + type: any + required: false + servers: + type: any + required: false + use-doh-server: + type: any + required: false + verify-doh-cert: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-list-extra-time: + type: any + required: false + allow-remote-requests: + type: any + required: false + cache-max-ttl: + type: any + required: false + cache-size: + type: any + required: false + doh-max-concurrent-queries: + type: any + required: false + doh-max-server-connections: + type: any + required: false + doh-timeout: + type: any + required: false + max-concurrent-queries: + type: any + required: false + max-concurrent-tcp-sessions: + type: any + required: false + max-udp-packet-size: + type: any + required: false + query-server-timeout: + type: any + required: false + query-total-timeout: + type: any + required: false + servers: + type: any + required: false + use-doh-server: + type: any + required: false + verify-doh-cert: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /static: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-list: + type: any + required: false + cname: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + forward-to: + type: any + required: false + match-subdomain: + type: any + required: false + mx-exchange: + type: any + required: false + mx-preference: + type: any + required: false + name: + type: any + required: false + ns: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + srv-port: + type: any + required: false + srv-priority: + type: any + required: false + srv-target: + type: any + required: false + srv-weight: + type: any + required: false + text: + type: any + required: false + ttl: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-list: + type: any + required: false + cname: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + forward-to: + type: any + required: false + match-subdomain: + type: any + required: false + mx-exchange: + type: any + required: false + mx-preference: + type: any + required: false + name: + type: any + required: false + ns: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + srv-port: + type: any + required: false + srv-priority: + type: any + required: false + srv-target: + type: any + required: false + srv-weight: + type: any + required: false + text: + type: any + required: false + ttl: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-list: + type: any + required: false + cname: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forward-to: + type: any + required: false + match-subdomain: + type: any + required: false + mx-exchange: + type: any + required: false + mx-preference: + type: any + required: false + name: + type: any + required: false + ns: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + srv-port: + type: any + required: false + srv-priority: + type: any + required: false + srv-target: + type: any + required: false + srv-weight: + type: any + required: false + text: + type: any + required: false + ttl: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-list: + type: any + required: false + cname: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forward-to: + type: any + required: false + match-subdomain: + type: any + required: false + mx-exchange: + type: any + required: false + mx-preference: + type: any + required: false + name: + type: any + required: false + ns: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + srv-port: + type: any + required: false + srv-priority: + type: any + required: false + srv-target: + type: any + required: false + srv-weight: + type: any + required: false + text: + type: any + required: false + ttl: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-list: + type: any + required: false + cname: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forward-to: + type: any + required: false + match-subdomain: + type: any + required: false + mx-exchange: + type: any + required: false + mx-preference: + type: any + required: false + name: + type: any + required: false + ns: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + srv-port: + type: any + required: false + srv-priority: + type: any + required: false + srv-target: + type: any + required: false + srv-weight: + type: any + required: false + text: + type: any + required: false + ttl: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /firewall: + /address-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /calea: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + filter: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connection: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /tracking: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + generic-timeout: + type: any + required: false + icmp-timeout: + type: any + required: false + loose-tcp-tracking: + type: any + required: false + tcp-close-timeout: + type: any + required: false + tcp-close-wait-timeout: + type: any + required: false + tcp-established-timeout: + type: any + required: false + tcp-fin-wait-timeout: + type: any + required: false + tcp-last-ack-timeout: + type: any + required: false + tcp-max-retrans-timeout: + type: any + required: false + tcp-syn-received-timeout: + type: any + required: false + tcp-syn-sent-timeout: + type: any + required: false + tcp-time-wait-timeout: + type: any + required: false + tcp-unacked-timeout: + type: any + required: false + udp-stream-timeout: + type: any + required: false + udp-timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + generic-timeout: + type: any + required: false + icmp-timeout: + type: any + required: false + loose-tcp-tracking: + type: any + required: false + tcp-close-timeout: + type: any + required: false + tcp-close-wait-timeout: + type: any + required: false + tcp-established-timeout: + type: any + required: false + tcp-fin-wait-timeout: + type: any + required: false + tcp-last-ack-timeout: + type: any + required: false + tcp-max-retrans-timeout: + type: any + required: false + tcp-syn-received-timeout: + type: any + required: false + tcp-syn-sent-timeout: + type: any + required: false + tcp-time-wait-timeout: + type: any + required: false + tcp-unacked-timeout: + type: any + required: false + udp-stream-timeout: + type: any + required: false + udp-timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /filter: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + hw-offload: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + hw-offload: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + hw-offload: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + hw-offload: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + hw-offload: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /layer7-protocol: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mangle: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + new-ttl: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + route-dst: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + new-ttl: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + route-dst: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + new-ttl: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + route-dst: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + new-ttl: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + route-dst: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + new-ttl: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + p2p: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + realm: + type: any + required: false + route-dst: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nat: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + randomise-ports: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + same-not-by-dst: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-addresses: + type: any + required: false + to-ports: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + randomise-ports: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + same-not-by-dst: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-addresses: + type: any + required: false + to-ports: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + randomise-ports: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + same-not-by-dst: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-addresses: + type: any + required: false + to-ports: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + randomise-ports: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + same-not-by-dst: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-addresses: + type: any + required: false + to-ports: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + layer7-protocol: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + randomise-ports: + type: any + required: false + realm: + type: any + required: false + routing-mark: + type: any + required: false + same-not-by-dst: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-addresses: + type: any + required: false + to-ports: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /raw: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + fragment: + type: any + required: false + hotspot: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + ipv4-options: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + psd: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /service-port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + sip-direct-media: + type: any + required: false + sip-timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + sip-direct-media: + type: any + required: false + sip-timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + sip-direct-media: + type: any + required: false + sip-timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /hotspot: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /active: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /login: + post: + body: + application/json: + type: object + properties: + domain: + type: any + required: false + ip: + type: any + required: false + mac-address: + type: any + required: false + password: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + status: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + addresses-per-mac: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + idle-timeout: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + login-timeout: + type: any + required: false + name: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + addresses-per-mac: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + idle-timeout: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + login-timeout: + type: any + required: false + name: + type: any + required: false + profile: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cookie: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + addresses-per-mac: + type: any + required: false + disabled: + type: any + required: false + idle-timeout: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + login-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /host: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /make-binding: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + bytes: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + packets: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + status: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ip-binding: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + place-before: + type: any + required: false + server: + type: any + required: false + to-address: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + place-before: + type: any + required: false + server: + type: any + required: false + to-address: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + server: + type: any + required: false + to-address: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + server: + type: any + required: false + to-address: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + numbers: + type: any + required: false + server: + type: any + required: false + to-address: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + dns-name: + type: any + required: false + hotspot-address: + type: any + required: false + html-directory: + type: any + required: false + html-directory-override: + type: any + required: false + http-cookie-lifetime: + type: any + required: false + http-proxy: + type: any + required: false + install-hotspot-queue: + type: any + required: false + login-by: + type: any + required: false + mac-auth-mode: + type: any + required: false + mac-auth-password: + type: any + required: false + name: + type: any + required: false + nas-port-type: + type: any + required: false + radius-accounting: + type: any + required: false + radius-default-domain: + type: any + required: false + radius-interim-update: + type: any + required: false + radius-location-id: + type: any + required: false + radius-location-name: + type: any + required: false + radius-mac-format: + type: any + required: false + rate-limit: + type: any + required: false + smtp-server: + type: any + required: false + split-user-domain: + type: any + required: false + ssl-certificate: + type: any + required: false + trial-uptime-limit: + type: any + required: false + trial-uptime-reset: + type: any + required: false + trial-user-profile: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + dns-name: + type: any + required: false + hotspot-address: + type: any + required: false + html-directory: + type: any + required: false + html-directory-override: + type: any + required: false + http-cookie-lifetime: + type: any + required: false + http-proxy: + type: any + required: false + install-hotspot-queue: + type: any + required: false + login-by: + type: any + required: false + mac-auth-mode: + type: any + required: false + mac-auth-password: + type: any + required: false + name: + type: any + required: false + nas-port-type: + type: any + required: false + radius-accounting: + type: any + required: false + radius-default-domain: + type: any + required: false + radius-interim-update: + type: any + required: false + radius-location-id: + type: any + required: false + radius-location-name: + type: any + required: false + radius-mac-format: + type: any + required: false + rate-limit: + type: any + required: false + smtp-server: + type: any + required: false + split-user-domain: + type: any + required: false + ssl-certificate: + type: any + required: false + trial-uptime-limit: + type: any + required: false + trial-uptime-reset: + type: any + required: false + trial-user-profile: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + dns-name: + type: any + required: false + hotspot-address: + type: any + required: false + html-directory: + type: any + required: false + html-directory-override: + type: any + required: false + http-cookie-lifetime: + type: any + required: false + http-proxy: + type: any + required: false + install-hotspot-queue: + type: any + required: false + login-by: + type: any + required: false + mac-auth-mode: + type: any + required: false + mac-auth-password: + type: any + required: false + name: + type: any + required: false + nas-port-type: + type: any + required: false + numbers: + type: any + required: false + radius-accounting: + type: any + required: false + radius-default-domain: + type: any + required: false + radius-interim-update: + type: any + required: false + radius-location-id: + type: any + required: false + radius-location-name: + type: any + required: false + radius-mac-format: + type: any + required: false + rate-limit: + type: any + required: false + smtp-server: + type: any + required: false + split-user-domain: + type: any + required: false + ssl-certificate: + type: any + required: false + trial-uptime-limit: + type: any + required: false + trial-uptime-reset: + type: any + required: false + trial-user-profile: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + dns-name: + type: any + required: false + hotspot-address: + type: any + required: false + html-directory: + type: any + required: false + html-directory-override: + type: any + required: false + http-cookie-lifetime: + type: any + required: false + http-proxy: + type: any + required: false + install-hotspot-queue: + type: any + required: false + login-by: + type: any + required: false + mac-auth-mode: + type: any + required: false + mac-auth-password: + type: any + required: false + name: + type: any + required: false + nas-port-type: + type: any + required: false + numbers: + type: any + required: false + radius-accounting: + type: any + required: false + radius-default-domain: + type: any + required: false + radius-interim-update: + type: any + required: false + radius-location-id: + type: any + required: false + radius-location-name: + type: any + required: false + radius-mac-format: + type: any + required: false + rate-limit: + type: any + required: false + smtp-server: + type: any + required: false + split-user-domain: + type: any + required: false + ssl-certificate: + type: any + required: false + trial-uptime-limit: + type: any + required: false + trial-uptime-reset: + type: any + required: false + trial-user-profile: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + dns-name: + type: any + required: false + hotspot-address: + type: any + required: false + html-directory: + type: any + required: false + html-directory-override: + type: any + required: false + http-cookie-lifetime: + type: any + required: false + http-proxy: + type: any + required: false + install-hotspot-queue: + type: any + required: false + login-by: + type: any + required: false + mac-auth-mode: + type: any + required: false + mac-auth-password: + type: any + required: false + name: + type: any + required: false + nas-port-type: + type: any + required: false + numbers: + type: any + required: false + radius-accounting: + type: any + required: false + radius-default-domain: + type: any + required: false + radius-interim-update: + type: any + required: false + radius-location-id: + type: any + required: false + radius-location-name: + type: any + required: false + radius-mac-format: + type: any + required: false + rate-limit: + type: any + required: false + smtp-server: + type: any + required: false + split-user-domain: + type: any + required: false + ssl-certificate: + type: any + required: false + trial-uptime-limit: + type: any + required: false + trial-uptime-reset: + type: any + required: false + trial-user-profile: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + addresses-per-mac: + type: any + required: false + disabled: + type: any + required: false + idle-timeout: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + login-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-html: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /service-port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + addresses-per-mac: + type: any + required: false + disabled: + type: any + required: false + idle-timeout: + type: any + required: false + interface: + type: any + required: false + keepalive-timeout: + type: any + required: false + login-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + profile: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /setup: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /user: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + email: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + limit-bytes-total: + type: any + required: false + limit-uptime: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + email: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + limit-bytes-total: + type: any + required: false + limit-uptime: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + email: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + limit-bytes-total: + type: any + required: false + limit-uptime: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + bytes: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + packets: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-mac-cookie: + type: any + required: false + address-list: + type: any + required: false + address-pool: + type: any + required: false + advertise: + type: any + required: false + advertise-interval: + type: any + required: false + advertise-timeout: + type: any + required: false + advertise-url: + type: any + required: false + copy-from: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + incoming-packet-mark: + type: any + required: false + insert-queue-before: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-cookie-timeout: + type: any + required: false + name: + type: any + required: false + on-login: + type: any + required: false + on-logout: + type: any + required: false + open-status-page: + type: any + required: false + outgoing-filter: + type: any + required: false + outgoing-packet-mark: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + session-timeout: + type: any + required: false + shared-users: + type: any + required: false + status-autorefresh: + type: any + required: false + transparent-proxy: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-mac-cookie: + type: any + required: false + address-list: + type: any + required: false + address-pool: + type: any + required: false + advertise: + type: any + required: false + advertise-interval: + type: any + required: false + advertise-timeout: + type: any + required: false + advertise-url: + type: any + required: false + copy-from: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + incoming-packet-mark: + type: any + required: false + insert-queue-before: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-cookie-timeout: + type: any + required: false + name: + type: any + required: false + on-login: + type: any + required: false + on-logout: + type: any + required: false + open-status-page: + type: any + required: false + outgoing-filter: + type: any + required: false + outgoing-packet-mark: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + session-timeout: + type: any + required: false + shared-users: + type: any + required: false + status-autorefresh: + type: any + required: false + transparent-proxy: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-mac-cookie: + type: any + required: false + address-list: + type: any + required: false + address-pool: + type: any + required: false + advertise: + type: any + required: false + advertise-interval: + type: any + required: false + advertise-timeout: + type: any + required: false + advertise-url: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + incoming-packet-mark: + type: any + required: false + insert-queue-before: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-cookie-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-login: + type: any + required: false + on-logout: + type: any + required: false + open-status-page: + type: any + required: false + outgoing-filter: + type: any + required: false + outgoing-packet-mark: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + session-timeout: + type: any + required: false + shared-users: + type: any + required: false + status-autorefresh: + type: any + required: false + transparent-proxy: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-mac-cookie: + type: any + required: false + address-list: + type: any + required: false + address-pool: + type: any + required: false + advertise: + type: any + required: false + advertise-interval: + type: any + required: false + advertise-timeout: + type: any + required: false + advertise-url: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + incoming-packet-mark: + type: any + required: false + insert-queue-before: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-cookie-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-login: + type: any + required: false + on-logout: + type: any + required: false + open-status-page: + type: any + required: false + outgoing-filter: + type: any + required: false + outgoing-packet-mark: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + session-timeout: + type: any + required: false + shared-users: + type: any + required: false + status-autorefresh: + type: any + required: false + transparent-proxy: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-mac-cookie: + type: any + required: false + address-list: + type: any + required: false + address-pool: + type: any + required: false + advertise: + type: any + required: false + advertise-interval: + type: any + required: false + advertise-timeout: + type: any + required: false + advertise-url: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + incoming-packet-mark: + type: any + required: false + insert-queue-before: + type: any + required: false + keepalive-timeout: + type: any + required: false + mac-cookie-timeout: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-login: + type: any + required: false + on-logout: + type: any + required: false + open-status-page: + type: any + required: false + outgoing-filter: + type: any + required: false + outgoing-packet-mark: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + session-timeout: + type: any + required: false + shared-users: + type: any + required: false + status-autorefresh: + type: any + required: false + transparent-proxy: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + email: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + limit-bytes-total: + type: any + required: false + limit-uptime: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + email: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + limit-bytes-total: + type: any + required: false + limit-uptime: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + routes: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /walled-garden: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ip: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + place-before: + type: any + required: false + protocol: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + place-before: + type: any + required: false + protocol: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + server: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ipsec: + /active-peers: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /kill-connections: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /identity: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + generate-policy: + type: any + required: false + key: + type: any + required: false + match-by: + type: any + required: false + mode-config: + type: any + required: false + my-id: + type: any + required: false + notrack-chain: + type: any + required: false + password: + type: any + required: false + peer: + type: any + required: false + policy-template-group: + type: any + required: false + remote-certificate: + type: any + required: false + remote-id: + type: any + required: false + remote-key: + type: any + required: false + secret: + type: any + required: false + username: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + generate-policy: + type: any + required: false + key: + type: any + required: false + match-by: + type: any + required: false + mode-config: + type: any + required: false + my-id: + type: any + required: false + notrack-chain: + type: any + required: false + password: + type: any + required: false + peer: + type: any + required: false + policy-template-group: + type: any + required: false + remote-certificate: + type: any + required: false + remote-id: + type: any + required: false + remote-key: + type: any + required: false + secret: + type: any + required: false + username: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + generate-policy: + type: any + required: false + key: + type: any + required: false + match-by: + type: any + required: false + mode-config: + type: any + required: false + my-id: + type: any + required: false + notrack-chain: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + peer: + type: any + required: false + policy-template-group: + type: any + required: false + remote-certificate: + type: any + required: false + remote-id: + type: any + required: false + remote-key: + type: any + required: false + secret: + type: any + required: false + username: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + generate-policy: + type: any + required: false + key: + type: any + required: false + match-by: + type: any + required: false + mode-config: + type: any + required: false + my-id: + type: any + required: false + notrack-chain: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + peer: + type: any + required: false + policy-template-group: + type: any + required: false + remote-certificate: + type: any + required: false + remote-id: + type: any + required: false + remote-key: + type: any + required: false + secret: + type: any + required: false + username: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eap-methods: + type: any + required: false + generate-policy: + type: any + required: false + key: + type: any + required: false + match-by: + type: any + required: false + mode-config: + type: any + required: false + my-id: + type: any + required: false + notrack-chain: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + peer: + type: any + required: false + policy-template-group: + type: any + required: false + remote-certificate: + type: any + required: false + remote-id: + type: any + required: false + remote-key: + type: any + required: false + secret: + type: any + required: false + username: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /installed-sa: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flush: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-lifetime: + type: any + required: false + addtime: + type: any + required: false + auth-algorithm: + type: any + required: false + auth-key: + type: any + required: false + current-bytes: + type: any + required: false + current-packets: + type: any + required: false + enc-algorithm: + type: any + required: false + enc-key: + type: any + required: false + enc-key-size: + type: any + required: false + expires-in: + type: any + required: false + invalid-packets: + type: any + required: false + numbers: + type: any + required: false + replay: + type: any + required: false + spi: + type: any + required: false + state: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /key: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export-pub-key: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file-name: + type: any + required: false + key: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /generate-key: + post: + body: + application/json: + type: object + properties: + key-size: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file-name: + type: any + required: false + name: + type: any + required: false + passphrase: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mode-config: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-pool: + type: any + required: false + address-prefix-length: + type: any + required: false + connection-mark: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + responder: + type: any + required: false + split-dns: + type: any + required: false + split-include: + type: any + required: false + src-address-list: + type: any + required: false + static-dns: + type: any + required: false + system-dns: + type: any + required: false + use-responder-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-pool: + type: any + required: false + address-prefix-length: + type: any + required: false + connection-mark: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + responder: + type: any + required: false + split-dns: + type: any + required: false + split-include: + type: any + required: false + src-address-list: + type: any + required: false + static-dns: + type: any + required: false + system-dns: + type: any + required: false + use-responder-dns: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-pool: + type: any + required: false + address-prefix-length: + type: any + required: false + connection-mark: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responder: + type: any + required: false + split-dns: + type: any + required: false + split-include: + type: any + required: false + src-address-list: + type: any + required: false + static-dns: + type: any + required: false + system-dns: + type: any + required: false + use-responder-dns: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-pool: + type: any + required: false + address-prefix-length: + type: any + required: false + connection-mark: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responder: + type: any + required: false + split-dns: + type: any + required: false + split-include: + type: any + required: false + src-address-list: + type: any + required: false + static-dns: + type: any + required: false + system-dns: + type: any + required: false + use-responder-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-pool: + type: any + required: false + address-prefix-length: + type: any + required: false + connection-mark: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responder: + type: any + required: false + split-dns: + type: any + required: false + split-include: + type: any + required: false + src-address-list: + type: any + required: false + static-dns: + type: any + required: false + system-dns: + type: any + required: false + use-responder-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /peer: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + exchange-mode: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + passive: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + send-initial-contact: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + exchange-mode: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + passive: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + send-initial-contact: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + exchange-mode: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + send-initial-contact: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + exchange-mode: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + send-initial-contact: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + exchange-mode: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + port: + type: any + required: false + profile: + type: any + required: false + send-initial-contact: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /policy: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + group: + type: any + required: false + ipsec-protocols: + type: any + required: false + level: + type: any + required: false + peer: + type: any + required: false + place-before: + type: any + required: false + proposal: + type: any + required: false + protocol: + type: any + required: false + sa-dst-address: + type: any + required: false + sa-src-address: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + template: + type: any + required: false + tunnel: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + group: + type: any + required: false + ipsec-protocols: + type: any + required: false + level: + type: any + required: false + peer: + type: any + required: false + place-before: + type: any + required: false + proposal: + type: any + required: false + protocol: + type: any + required: false + sa-dst-address: + type: any + required: false + sa-src-address: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + template: + type: any + required: false + tunnel: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + group: + type: any + required: false + ipsec-protocols: + type: any + required: false + level: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + proposal: + type: any + required: false + protocol: + type: any + required: false + sa-dst-address: + type: any + required: false + sa-src-address: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + template: + type: any + required: false + tunnel: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /group: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + group: + type: any + required: false + ipsec-protocols: + type: any + required: false + level: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + proposal: + type: any + required: false + protocol: + type: any + required: false + sa-dst-address: + type: any + required: false + sa-src-address: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + template: + type: any + required: false + tunnel: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + group: + type: any + required: false + ipsec-protocols: + type: any + required: false + level: + type: any + required: false + numbers: + type: any + required: false + peer: + type: any + required: false + proposal: + type: any + required: false + protocol: + type: any + required: false + sa-dst-address: + type: any + required: false + sa-src-address: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + template: + type: any + required: false + tunnel: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + dh-group: + type: any + required: false + dpd-interval: + type: any + required: false + dpd-maximum-failures: + type: any + required: false + enc-algorithm: + type: any + required: false + hash-algorithm: + type: any + required: false + lifebytes: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + nat-traversal: + type: any + required: false + prf-algorithm: + type: any + required: false + proposal-check: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + dh-group: + type: any + required: false + dpd-interval: + type: any + required: false + dpd-maximum-failures: + type: any + required: false + enc-algorithm: + type: any + required: false + hash-algorithm: + type: any + required: false + lifebytes: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + nat-traversal: + type: any + required: false + prf-algorithm: + type: any + required: false + proposal-check: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + dh-group: + type: any + required: false + dpd-interval: + type: any + required: false + dpd-maximum-failures: + type: any + required: false + enc-algorithm: + type: any + required: false + hash-algorithm: + type: any + required: false + lifebytes: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + nat-traversal: + type: any + required: false + numbers: + type: any + required: false + prf-algorithm: + type: any + required: false + proposal-check: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + dh-group: + type: any + required: false + dpd-interval: + type: any + required: false + dpd-maximum-failures: + type: any + required: false + enc-algorithm: + type: any + required: false + hash-algorithm: + type: any + required: false + lifebytes: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + nat-traversal: + type: any + required: false + numbers: + type: any + required: false + prf-algorithm: + type: any + required: false + proposal-check: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + dh-group: + type: any + required: false + dpd-interval: + type: any + required: false + dpd-maximum-failures: + type: any + required: false + enc-algorithm: + type: any + required: false + hash-algorithm: + type: any + required: false + lifebytes: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + nat-traversal: + type: any + required: false + numbers: + type: any + required: false + prf-algorithm: + type: any + required: false + proposal-check: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /proposal: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + auth-algorithms: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + enc-algorithms: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + pfs-group: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + auth-algorithms: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + enc-algorithms: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + pfs-group: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + auth-algorithms: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + enc-algorithms: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pfs-group: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + auth-algorithms: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + enc-algorithms: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pfs-group: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auth-algorithms: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + enc-algorithms: + type: any + required: false + lifetime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pfs-group: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + interim-update: + type: any + required: false + xauth-use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + interim-update: + type: any + required: false + xauth-use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /statistics: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /kid-control: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + fri: + type: any + required: false + mon: + type: any + required: false + name: + type: any + required: false + rate-limit: + type: any + required: false + sat: + type: any + required: false + sun: + type: any + required: false + thu: + type: any + required: false + tue: + type: any + required: false + tur-fri: + type: any + required: false + tur-mon: + type: any + required: false + tur-sat: + type: any + required: false + tur-sun: + type: any + required: false + tur-thu: + type: any + required: false + tur-tue: + type: any + required: false + tur-wed: + type: any + required: false + wed: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + fri: + type: any + required: false + mon: + type: any + required: false + name: + type: any + required: false + rate-limit: + type: any + required: false + sat: + type: any + required: false + sun: + type: any + required: false + thu: + type: any + required: false + tue: + type: any + required: false + tur-fri: + type: any + required: false + tur-mon: + type: any + required: false + tur-sat: + type: any + required: false + tur-sun: + type: any + required: false + tur-thu: + type: any + required: false + tur-tue: + type: any + required: false + tur-wed: + type: any + required: false + wed: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /device: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + activity: + type: any + required: false + all: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + mac-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + fri: + type: any + required: false + mon: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rate-limit: + type: any + required: false + sat: + type: any + required: false + sun: + type: any + required: false + thu: + type: any + required: false + tue: + type: any + required: false + tur-fri: + type: any + required: false + tur-mon: + type: any + required: false + tur-sat: + type: any + required: false + tur-sun: + type: any + required: false + tur-thu: + type: any + required: false + tur-tue: + type: any + required: false + tur-wed: + type: any + required: false + wed: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pause: + post: + body: + application/json: + type: object + properties: + duration: + type: any + required: false + numbers: + type: any + required: false + till: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + fri: + type: any + required: false + mon: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rate-limit: + type: any + required: false + sat: + type: any + required: false + sun: + type: any + required: false + thu: + type: any + required: false + tue: + type: any + required: false + tur-fri: + type: any + required: false + tur-mon: + type: any + required: false + tur-sat: + type: any + required: false + tur-sun: + type: any + required: false + tur-thu: + type: any + required: false + tur-tue: + type: any + required: false + tur-wed: + type: any + required: false + wed: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /resume: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + fri: + type: any + required: false + mon: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rate-limit: + type: any + required: false + sat: + type: any + required: false + sun: + type: any + required: false + thu: + type: any + required: false + tue: + type: any + required: false + tur-fri: + type: any + required: false + tur-mon: + type: any + required: false + tur-sat: + type: any + required: false + tur-sun: + type: any + required: false + tur-thu: + type: any + required: false + tur-tue: + type: any + required: false + tur-wed: + type: any + required: false + wed: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /media: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allowed-hostname: + type: any + required: false + allowed-ip: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + friendly-name: + type: any + required: false + interface: + type: any + required: false + path: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allowed-hostname: + type: any + required: false + allowed-ip: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + friendly-name: + type: any + required: false + interface: + type: any + required: false + path: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allowed-hostname: + type: any + required: false + allowed-ip: + type: any + required: false + disabled: + type: any + required: false + friendly-name: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allowed-hostname: + type: any + required: false + allowed-ip: + type: any + required: false + disabled: + type: any + required: false + friendly-name: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-hostname: + type: any + required: false + allowed-ip: + type: any + required: false + disabled: + type: any + required: false + friendly-name: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + thumbnails: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + thumbnails: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nat-pmp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interfaces: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /discovery-settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + discover-interface-list: + type: any + required: false + lldp-mac-phy-config: + type: any + required: false + lldp-max-frame-size: + type: any + required: false + lldp-med-net-policy-vlan: + type: any + required: false + mode: + type: any + required: false + protocol: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + discover-interface-list: + type: any + required: false + lldp-mac-phy-config: + type: any + required: false + lldp-max-frame-size: + type: any + required: false + lldp-med-net-policy-vlan: + type: any + required: false + mode: + type: any + required: false + protocol: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /packing: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + aggregated-size: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + packing: + type: any + required: false + unpacking: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + aggregated-size: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + packing: + type: any + required: false + unpacking: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + aggregated-size: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + packing: + type: any + required: false + unpacking: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + aggregated-size: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + packing: + type: any + required: false + unpacking: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + aggregated-size: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + packing: + type: any + required: false + unpacking: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pool: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + next-pool: + type: any + required: false + ranges: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + next-pool: + type: any + required: false + ranges: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + next-pool: + type: any + required: false + numbers: + type: any + required: false + ranges: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + next-pool: + type: any + required: false + numbers: + type: any + required: false + ranges: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + next-pool: + type: any + required: false + numbers: + type: any + required: false + ranges: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /used: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + info: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + pool: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + info: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + pool: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + info: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + pool: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /proxy: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /access: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + action-data: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + action-data: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + action-data: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + action-data: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + action-data: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cache: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cache-contents: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /clear-cache: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connections: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /direct: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + path: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-host: + type: any + required: false + dst-port: + type: any + required: false + local-port: + type: any + required: false + method: + type: any + required: false + numbers: + type: any + required: false + path: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + always-from-cache: + type: any + required: false + anonymous: + type: any + required: false + cache-administrator: + type: any + required: false + cache-hit-dscp: + type: any + required: false + cache-on-disk: + type: any + required: false + cache-path: + type: any + required: false + enabled: + type: any + required: false + max-cache-object-size: + type: any + required: false + max-cache-size: + type: any + required: false + max-client-connections: + type: any + required: false + max-fresh-time: + type: any + required: false + max-server-connections: + type: any + required: false + parent-proxy: + type: any + required: false + parent-proxy-port: + type: any + required: false + port: + type: any + required: false + serialize-connections: + type: any + required: false + src-address: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inserts: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /lookups: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /refreshes: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-html: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + always-from-cache: + type: any + required: false + anonymous: + type: any + required: false + cache-administrator: + type: any + required: false + cache-hit-dscp: + type: any + required: false + cache-on-disk: + type: any + required: false + cache-path: + type: any + required: false + enabled: + type: any + required: false + max-cache-object-size: + type: any + required: false + max-cache-size: + type: any + required: false + max-client-connections: + type: any + required: false + max-fresh-time: + type: any + required: false + max-server-connections: + type: any + required: false + parent-proxy: + type: any + required: false + parent-proxy-port: + type: any + required: false + port: + type: any + required: false + serialize-connections: + type: any + required: false + src-address: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /route: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + pref-src: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + pref-src: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + pref-src: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + pref-src: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + pref-src: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /service: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + certificate: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + tls-version: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + certificate: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + tls-version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + certificate: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + tls-version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accept-redirects: + type: any + required: false + accept-source-route: + type: any + required: false + allow-fast-path: + type: any + required: false + arp-timeout: + type: any + required: false + icmp-rate-limit: + type: any + required: false + icmp-rate-mask: + type: any + required: false + ip-forward: + type: any + required: false + max-neighbor-entries: + type: any + required: false + rp-filter: + type: any + required: false + secure-redirects: + type: any + required: false + send-redirects: + type: any + required: false + tcp-syncookies: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept-redirects: + type: any + required: false + accept-source-route: + type: any + required: false + allow-fast-path: + type: any + required: false + arp-timeout: + type: any + required: false + icmp-rate-limit: + type: any + required: false + icmp-rate-mask: + type: any + required: false + ip-forward: + type: any + required: false + max-neighbor-entries: + type: any + required: false + rp-filter: + type: any + required: false + secure-redirects: + type: any + required: false + send-redirects: + type: any + required: false + tcp-syncookies: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /smb: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + domain: + type: any + required: false + enabled: + type: any + required: false + interfaces: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + domain: + type: any + required: false + enabled: + type: any + required: false + interfaces: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /shares: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + directory: + type: any + required: false + disabled: + type: any + required: false + invalid-users: + type: any + required: false + name: + type: any + required: false + read-only: + type: any + required: false + require-encryption: + type: any + required: false + valid-users: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + directory: + type: any + required: false + disabled: + type: any + required: false + invalid-users: + type: any + required: false + name: + type: any + required: false + read-only: + type: any + required: false + require-encryption: + type: any + required: false + valid-users: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + directory: + type: any + required: false + disabled: + type: any + required: false + invalid-users: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + require-encryption: + type: any + required: false + valid-users: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + directory: + type: any + required: false + disabled: + type: any + required: false + invalid-users: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + require-encryption: + type: any + required: false + valid-users: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + directory: + type: any + required: false + disabled: + type: any + required: false + invalid-users: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + require-encryption: + type: any + required: false + valid-users: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /users: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + read-only: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + read-only: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + read-only: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + read-only: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + read-only: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /socks: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /access: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + place-before: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + dst-port: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + src-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connections: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + dst-address: + type: any + required: false + numbers: + type: any + required: false + rx: + type: any + required: false + src-address: + type: any + required: false + tx: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + dst-address: + type: any + required: false + numbers: + type: any + required: false + rx: + type: any + required: false + src-address: + type: any + required: false + tx: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + dst-address: + type: any + required: false + numbers: + type: any + required: false + rx: + type: any + required: false + src-address: + type: any + required: false + tx: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + connection-idle-timeout: + type: any + required: false + enabled: + type: any + required: false + max-connections: + type: any + required: false + port: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auth-method: + type: any + required: false + connection-idle-timeout: + type: any + required: false + enabled: + type: any + required: false + max-connections: + type: any + required: false + port: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /users: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + only-one: + type: any + required: false + password: + type: any + required: false + rate-limit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + only-one: + type: any + required: false + password: + type: any + required: false + rate-limit: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + only-one: + type: any + required: false + password: + type: any + required: false + rate-limit: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + only-one: + type: any + required: false + password: + type: any + required: false + rate-limit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + only-one: + type: any + required: false + password: + type: any + required: false + rate-limit: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ssh: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export-host-key: + post: + body: + application/json: + type: object + properties: + key-file-prefix: + type: any + required: false + passphrase: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allow-none-crypto: + type: any + required: false + always-allow-password-login: + type: any + required: false + forwarding-enabled: + type: any + required: false + host-key-size: + type: any + required: false + host-key-type: + type: any + required: false + strong-crypto: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import-host-key: + post: + body: + application/json: + type: object + properties: + passphrase: + type: any + required: false + private-key-file: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /regenerate-host-key: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-none-crypto: + type: any + required: false + always-allow-password-login: + type: any + required: false + forwarding-enabled: + type: any + required: false + host-key-size: + type: any + required: false + host-key-type: + type: any + required: false + strong-crypto: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /tftp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + allow-overwrite: + type: any + required: false + allow-rollover: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + ip-addresses: + type: any + required: false + place-before: + type: any + required: false + read-only: + type: any + required: false + reading-window-size: + type: any + required: false + real-filename: + type: any + required: false + req-filename: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + allow-overwrite: + type: any + required: false + allow-rollover: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + ip-addresses: + type: any + required: false + place-before: + type: any + required: false + read-only: + type: any + required: false + reading-window-size: + type: any + required: false + real-filename: + type: any + required: false + req-filename: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + allow-overwrite: + type: any + required: false + allow-rollover: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ip-addresses: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + reading-window-size: + type: any + required: false + real-filename: + type: any + required: false + req-filename: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + allow-overwrite: + type: any + required: false + allow-rollover: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ip-addresses: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + reading-window-size: + type: any + required: false + real-filename: + type: any + required: false + req-filename: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + allow-overwrite: + type: any + required: false + allow-rollover: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ip-addresses: + type: any + required: false + numbers: + type: any + required: false + read-only: + type: any + required: false + reading-window-size: + type: any + required: false + real-filename: + type: any + required: false + req-filename: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + max-block-size: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + max-block-size: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traffic-flow: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + active-flow-timeout: + type: any + required: false + cache-entries: + type: any + required: false + enabled: + type: any + required: false + inactive-flow-timeout: + type: any + required: false + interfaces: + type: any + required: false + packet-sampling: + type: any + required: false + sampling-interval: + type: any + required: false + sampling-space: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ipfix: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + bytes: + type: any + required: false + dst-address: + type: any + required: false + dst-address-mask: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + first-forwarded: + type: any + required: false + gateway: + type: any + required: false + icmp-code: + type: any + required: false + icmp-type: + type: any + required: false + igmp-type: + type: any + required: false + in-interface: + type: any + required: false + ip-header-length: + type: any + required: false + ip-total-length: + type: any + required: false + ipv6-flow-label: + type: any + required: false + is-multicast: + type: any + required: false + last-forwarded: + type: any + required: false + nat-dst-address: + type: any + required: false + nat-dst-port: + type: any + required: false + nat-events: + type: any + required: false + nat-src-address: + type: any + required: false + nat-src-port: + type: any + required: false + out-interface: + type: any + required: false + packets: + type: any + required: false + protocol: + type: any + required: false + src-address: + type: any + required: false + src-address-mask: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + sys-init-time: + type: any + required: false + tcp-ack-num: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-seq-num: + type: any + required: false + tcp-window-size: + type: any + required: false + tos: + type: any + required: false + ttl: + type: any + required: false + udp-length: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bytes: + type: any + required: false + dst-address: + type: any + required: false + dst-address-mask: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + first-forwarded: + type: any + required: false + gateway: + type: any + required: false + icmp-code: + type: any + required: false + icmp-type: + type: any + required: false + igmp-type: + type: any + required: false + in-interface: + type: any + required: false + ip-header-length: + type: any + required: false + ip-total-length: + type: any + required: false + ipv6-flow-label: + type: any + required: false + is-multicast: + type: any + required: false + last-forwarded: + type: any + required: false + nat-dst-address: + type: any + required: false + nat-dst-port: + type: any + required: false + nat-events: + type: any + required: false + nat-src-address: + type: any + required: false + nat-src-port: + type: any + required: false + out-interface: + type: any + required: false + packets: + type: any + required: false + protocol: + type: any + required: false + src-address: + type: any + required: false + src-address-mask: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + sys-init-time: + type: any + required: false + tcp-ack-num: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-seq-num: + type: any + required: false + tcp-window-size: + type: any + required: false + tos: + type: any + required: false + ttl: + type: any + required: false + udp-length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + active-flow-timeout: + type: any + required: false + cache-entries: + type: any + required: false + enabled: + type: any + required: false + inactive-flow-timeout: + type: any + required: false + interfaces: + type: any + required: false + packet-sampling: + type: any + required: false + sampling-interval: + type: any + required: false + sampling-space: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /target: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + v9-template-refresh: + type: any + required: false + v9-template-timeout: + type: any + required: false + version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + v9-template-refresh: + type: any + required: false + v9-template-timeout: + type: any + required: false + version: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + dst-address: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + v9-template-refresh: + type: any + required: false + v9-template-timeout: + type: any + required: false + version: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + dst-address: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + v9-template-refresh: + type: any + required: false + v9-template-timeout: + type: any + required: false + version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + dst-address: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + v9-template-refresh: + type: any + required: false + v9-template-timeout: + type: any + required: false + version: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /upnp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allow-disable-external-interface: + type: any + required: false + enabled: + type: any + required: false + show-dummy-rule: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interfaces: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + forced-ip: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-disable-external-interface: + type: any + required: false + enabled: + type: any + required: false + show-dummy-rule: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vrf: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interfaces: + type: any + required: false + name: + type: any + required: false + place-before: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interfaces: + type: any + required: false + name: + type: any + required: false + place-before: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interfaces: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interfaces: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interfaces: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/ipv6: + /address: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + advertise: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eui-64: + type: any + required: false + from-pool: + type: any + required: false + interface: + type: any + required: false + no-dad: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + advertise: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + eui-64: + type: any + required: false + from-pool: + type: any + required: false + interface: + type: any + required: false + no-dad: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eui-64: + type: any + required: false + from-pool: + type: any + required: false + interface: + type: any + required: false + no-dad: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eui-64: + type: any + required: false + from-pool: + type: any + required: false + interface: + type: any + required: false + no-dad: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + eui-64: + type: any + required: false + from-pool: + type: any + required: false + interface: + type: any + required: false + no-dad: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + pool-name: + type: any + required: false + pool-prefix-length: + type: any + required: false + prefix-hint: + type: any + required: false + rapid-commit: + type: any + required: false + request: + type: any + required: false + script: + type: any + required: false + use-interface-duid: + type: any + required: false + use-peer-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + pool-name: + type: any + required: false + pool-prefix-length: + type: any + required: false + prefix-hint: + type: any + required: false + rapid-commit: + type: any + required: false + request: + type: any + required: false + script: + type: any + required: false + use-interface-duid: + type: any + required: false + use-peer-dns: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + pool-name: + type: any + required: false + pool-prefix-length: + type: any + required: false + prefix-hint: + type: any + required: false + rapid-commit: + type: any + required: false + request: + type: any + required: false + script: + type: any + required: false + use-interface-duid: + type: any + required: false + use-peer-dns: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /option: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /release: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /renew: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + pool-name: + type: any + required: false + pool-prefix-length: + type: any + required: false + prefix-hint: + type: any + required: false + rapid-commit: + type: any + required: false + request: + type: any + required: false + script: + type: any + required: false + use-interface-duid: + type: any + required: false + use-peer-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-default-route: + type: any + required: false + comment: + type: any + required: false + default-route-distance: + type: any + required: false + dhcp-options: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + pool-name: + type: any + required: false + pool-prefix-length: + type: any + required: false + prefix-hint: + type: any + required: false + rapid-commit: + type: any + required: false + request: + type: any + required: false + script: + type: any + required: false + use-interface-duid: + type: any + required: false + use-peer-dns: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-relay: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + link-address: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + link-address: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + link-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + link-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + delay-threshold: + type: any + required: false + dhcp-server: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + link-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dhcp-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + binding-script: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + parent-queue: + type: any + required: false + preference: + type: any + required: false + rapid-commit: + type: any + required: false + route-distance: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + binding-script: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + parent-queue: + type: any + required: false + preference: + type: any + required: false + rapid-commit: + type: any + required: false + route-distance: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /binding: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + duid: + type: any + required: false + iaid: + type: any + required: false + insert-queue-before: + type: any + required: false + life-time: + type: any + required: false + prefix-pool: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + duid: + type: any + required: false + iaid: + type: any + required: false + insert-queue-before: + type: any + required: false + life-time: + type: any + required: false + prefix-pool: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + duid: + type: any + required: false + iaid: + type: any + required: false + insert-queue-before: + type: any + required: false + life-time: + type: any + required: false + numbers: + type: any + required: false + prefix-pool: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /make-static: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + active: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + duid: + type: any + required: false + iaid: + type: any + required: false + insert-queue-before: + type: any + required: false + life-time: + type: any + required: false + numbers: + type: any + required: false + prefix-pool: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + address-lists: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + duid: + type: any + required: false + iaid: + type: any + required: false + insert-queue-before: + type: any + required: false + life-time: + type: any + required: false + numbers: + type: any + required: false + prefix-pool: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + binding-script: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + preference: + type: any + required: false + rapid-commit: + type: any + required: false + route-distance: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /option: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + code: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + code: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sets: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + name: + type: any + required: false + options: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + numbers: + type: any + required: false + options: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + binding-script: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + preference: + type: any + required: false + rapid-commit: + type: any + required: false + route-distance: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-pool: + type: any + required: false + allow-dual-stack-queue: + type: any + required: false + binding-script: + type: any + required: false + comment: + type: any + required: false + dhcp-option: + type: any + required: false + disabled: + type: any + required: false + insert-queue-before: + type: any + required: false + interface: + type: any + required: false + lease-time: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parent-queue: + type: any + required: false + preference: + type: any + required: false + rapid-commit: + type: any + required: false + route-distance: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /firewall: + /address-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dynamic: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connection: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /filter: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + chain: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + reject-with: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mangle: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + dst-prefix: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-hop-limit: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + src-prefix: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + dst-prefix: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-hop-limit: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + src-prefix: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + dst-prefix: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-hop-limit: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + src-prefix: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + dst-prefix: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-hop-limit: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + src-prefix: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-nat-state: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + dst-prefix: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + new-connection-mark: + type: any + required: false + new-dscp: + type: any + required: false + new-hop-limit: + type: any + required: false + new-mss: + type: any + required: false + new-packet-mark: + type: any + required: false + new-priority: + type: any + required: false + new-routing-mark: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + passthrough: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + sniff-id: + type: any + required: false + sniff-target: + type: any + required: false + sniff-target-port: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + src-prefix: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nat: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-address: + type: any + required: false + to-ports: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-address: + type: any + required: false + to-ports: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-address: + type: any + required: false + to-ports: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + dynamic: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + static: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-address: + type: any + required: false + to-ports: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + connection-bytes: + type: any + required: false + connection-limit: + type: any + required: false + connection-mark: + type: any + required: false + connection-rate: + type: any + required: false + connection-state: + type: any + required: false + connection-type: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + to-address: + type: any + required: false + to-ports: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /raw: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + place-before: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + address-list: + type: any + required: false + address-list-timeout: + type: any + required: false + chain: + type: any + required: false + comment: + type: any + required: false + content: + type: any + required: false + disabled: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address-list: + type: any + required: false + dst-address-type: + type: any + required: false + dst-limit: + type: any + required: false + dst-port: + type: any + required: false + headers: + type: any + required: false + hop-limit: + type: any + required: false + icmp-options: + type: any + required: false + in-bridge-port: + type: any + required: false + in-bridge-port-list: + type: any + required: false + in-interface: + type: any + required: false + in-interface-list: + type: any + required: false + ingress-priority: + type: any + required: false + ipsec-policy: + type: any + required: false + jump-target: + type: any + required: false + limit: + type: any + required: false + log: + type: any + required: false + log-prefix: + type: any + required: false + nth: + type: any + required: false + numbers: + type: any + required: false + out-bridge-port: + type: any + required: false + out-bridge-port-list: + type: any + required: false + out-interface: + type: any + required: false + out-interface-list: + type: any + required: false + packet-mark: + type: any + required: false + packet-size: + type: any + required: false + per-connection-classifier: + type: any + required: false + port: + type: any + required: false + priority: + type: any + required: false + protocol: + type: any + required: false + random: + type: any + required: false + src-address: + type: any + required: false + src-address-list: + type: any + required: false + src-address-type: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-mss: + type: any + required: false + time: + type: any + required: false + tls-host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nd: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + advertise-dns: + type: any + required: false + advertise-mac-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dns: + type: any + required: false + hop-limit: + type: any + required: false + interface: + type: any + required: false + managed-address-configuration: + type: any + required: false + mtu: + type: any + required: false + other-configuration: + type: any + required: false + pref64: + type: any + required: false + ra-delay: + type: any + required: false + ra-interval: + type: any + required: false + ra-lifetime: + type: any + required: false + ra-preference: + type: any + required: false + reachable-time: + type: any + required: false + retransmit-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + advertise-dns: + type: any + required: false + advertise-mac-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dns: + type: any + required: false + hop-limit: + type: any + required: false + interface: + type: any + required: false + managed-address-configuration: + type: any + required: false + mtu: + type: any + required: false + other-configuration: + type: any + required: false + pref64: + type: any + required: false + ra-delay: + type: any + required: false + ra-interval: + type: any + required: false + ra-lifetime: + type: any + required: false + ra-preference: + type: any + required: false + reachable-time: + type: any + required: false + retransmit-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + advertise-dns: + type: any + required: false + advertise-mac-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dns: + type: any + required: false + hop-limit: + type: any + required: false + interface: + type: any + required: false + managed-address-configuration: + type: any + required: false + mtu: + type: any + required: false + numbers: + type: any + required: false + other-configuration: + type: any + required: false + pref64: + type: any + required: false + ra-delay: + type: any + required: false + ra-interval: + type: any + required: false + ra-lifetime: + type: any + required: false + ra-preference: + type: any + required: false + reachable-time: + type: any + required: false + retransmit-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /prefix: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + 6to4-interface: + type: any + required: false + autonomous: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + on-link: + type: any + required: false + preferred-lifetime: + type: any + required: false + prefix: + type: any + required: false + valid-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + 6to4-interface: + type: any + required: false + autonomous: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + on-link: + type: any + required: false + preferred-lifetime: + type: any + required: false + prefix: + type: any + required: false + valid-lifetime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /default: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + autonomous: + type: any + required: false + preferred-lifetime: + type: any + required: false + valid-lifetime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + autonomous: + type: any + required: false + preferred-lifetime: + type: any + required: false + valid-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + 6to4-interface: + type: any + required: false + autonomous: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-link: + type: any + required: false + preferred-lifetime: + type: any + required: false + prefix: + type: any + required: false + valid-lifetime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + 6to4-interface: + type: any + required: false + autonomous: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-link: + type: any + required: false + preferred-lifetime: + type: any + required: false + prefix: + type: any + required: false + valid-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + 6to4-interface: + type: any + required: false + autonomous: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + on-link: + type: any + required: false + preferred-lifetime: + type: any + required: false + prefix: + type: any + required: false + valid-lifetime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + advertise-dns: + type: any + required: false + advertise-mac-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dns: + type: any + required: false + hop-limit: + type: any + required: false + interface: + type: any + required: false + managed-address-configuration: + type: any + required: false + mtu: + type: any + required: false + numbers: + type: any + required: false + other-configuration: + type: any + required: false + pref64: + type: any + required: false + ra-delay: + type: any + required: false + ra-interval: + type: any + required: false + ra-lifetime: + type: any + required: false + ra-preference: + type: any + required: false + reachable-time: + type: any + required: false + retransmit-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + advertise-dns: + type: any + required: false + advertise-mac-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dns: + type: any + required: false + hop-limit: + type: any + required: false + interface: + type: any + required: false + managed-address-configuration: + type: any + required: false + mtu: + type: any + required: false + numbers: + type: any + required: false + other-configuration: + type: any + required: false + pref64: + type: any + required: false + ra-delay: + type: any + required: false + ra-interval: + type: any + required: false + ra-lifetime: + type: any + required: false + ra-preference: + type: any + required: false + reachable-time: + type: any + required: false + retransmit-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pool: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + prefix: + type: any + required: false + prefix-length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + prefix: + type: any + required: false + prefix-length: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + prefix-length: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + prefix-length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + prefix-length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /used: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /route: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + blackhole: + type: any + required: false + check-gateway: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distance: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + numbers: + type: any + required: false + routing-table: + type: any + required: false + scope: + type: any + required: false + suppress-hw-offload: + type: any + required: false + target-scope: + type: any + required: false + vrf-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accept-redirects: + type: any + required: false + accept-router-advertisements: + type: any + required: false + disable-ipv6: + type: any + required: false + forward: + type: any + required: false + max-neighbor-entries: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept-redirects: + type: any + required: false + accept-router-advertisements: + type: any + required: false + disable-ipv6: + type: any + required: false + forward: + type: any + required: false + max-neighbor-entries: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/jobname: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/len: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/local: + post: + body: + application/json: + type: object + properties: + do: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/log: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /debug: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /error: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /info: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /warning: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/mpls: + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /forwarding-table: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + input: + type: any + required: false + interface: + type: any + required: false + mpls-mtu: + type: any + required: false + place-before: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + input: + type: any + required: false + interface: + type: any + required: false + mpls-mtu: + type: any + required: false + place-before: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + input: + type: any + required: false + interface: + type: any + required: false + mpls-mtu: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + input: + type: any + required: false + interface: + type: any + required: false + mpls-mtu: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + input: + type: any + required: false + interface: + type: any + required: false + mpls-mtu: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ldp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /accept-filter: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + place-before: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + place-before: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distribute-for-default: + type: any + required: false + hop-limit: + type: any + required: false + loop-detect: + type: any + required: false + lsr-id: + type: any + required: false + path-vector-limit: + type: any + required: false + preferred-afi: + type: any + required: false + transport-addresses: + type: any + required: false + use-explicit-null: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + distribute-for-default: + type: any + required: false + hop-limit: + type: any + required: false + loop-detect: + type: any + required: false + lsr-id: + type: any + required: false + path-vector-limit: + type: any + required: false + preferred-afi: + type: any + required: false + transport-addresses: + type: any + required: false + use-explicit-null: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /advertise-filter: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + place-before: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + place-before: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + neighbor: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distribute-for-default: + type: any + required: false + hop-limit: + type: any + required: false + loop-detect: + type: any + required: false + lsr-id: + type: any + required: false + numbers: + type: any + required: false + path-vector-limit: + type: any + required: false + preferred-afi: + type: any + required: false + transport-addresses: + type: any + required: false + use-explicit-null: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + accept-dynamic-neighbors: + type: any + required: false + afi: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + hold-time: + type: any + required: false + interface: + type: any + required: false + transport-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + accept-dynamic-neighbors: + type: any + required: false + afi: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + hold-time: + type: any + required: false + interface: + type: any + required: false + transport-addresses: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + accept-dynamic-neighbors: + type: any + required: false + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + hold-time: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + transport-addresses: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + accept-dynamic-neighbors: + type: any + required: false + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + hold-time: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + transport-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept-dynamic-neighbors: + type: any + required: false + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + hold-time: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + transport-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /local-mapping: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + send-targeted: + type: any + required: false + transport: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + send-targeted: + type: any + required: false + transport: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + send-targeted: + type: any + required: false + transport: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + send-targeted: + type: any + required: false + transport: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + send-targeted: + type: any + required: false + transport: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remote-mapping: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + nexthop: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + nexthop: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + nexthop: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + nexthop: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + label: + type: any + required: false + nexthop: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distribute-for-default: + type: any + required: false + hop-limit: + type: any + required: false + loop-detect: + type: any + required: false + lsr-id: + type: any + required: false + numbers: + type: any + required: false + path-vector-limit: + type: any + required: false + preferred-afi: + type: any + required: false + transport-addresses: + type: any + required: false + use-explicit-null: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + distribute-for-default: + type: any + required: false + hop-limit: + type: any + required: false + loop-detect: + type: any + required: false + lsr-id: + type: any + required: false + numbers: + type: any + required: false + path-vector-limit: + type: any + required: false + preferred-afi: + type: any + required: false + transport-addresses: + type: any + required: false + use-explicit-null: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + dynamic-label-range: + type: any + required: false + propagate-ttl: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-fast-path: + type: any + required: false + dynamic-label-range: + type: any + required: false + propagate-ttl: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traffic-eng: + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flow: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bandwidth: + type: any + required: false + blockade-k-factor: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-flood-thresholds: + type: any + required: false + igp-flood-period: + type: any + required: false + interface: + type: any + required: false + k-factor: + type: any + required: false + refresh-time: + type: any + required: false + resource-class: + type: any + required: false + te-metric: + type: any + required: false + up-flood-thresholds: + type: any + required: false + use-udp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bandwidth: + type: any + required: false + blockade-k-factor: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-flood-thresholds: + type: any + required: false + igp-flood-period: + type: any + required: false + interface: + type: any + required: false + k-factor: + type: any + required: false + refresh-time: + type: any + required: false + resource-class: + type: any + required: false + te-metric: + type: any + required: false + up-flood-thresholds: + type: any + required: false + use-udp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bandwidth: + type: any + required: false + blockade-k-factor: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-flood-thresholds: + type: any + required: false + igp-flood-period: + type: any + required: false + interface: + type: any + required: false + k-factor: + type: any + required: false + numbers: + type: any + required: false + refresh-time: + type: any + required: false + resource-class: + type: any + required: false + te-metric: + type: any + required: false + up-flood-thresholds: + type: any + required: false + use-udp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bandwidth: + type: any + required: false + blockade-k-factor: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-flood-thresholds: + type: any + required: false + igp-flood-period: + type: any + required: false + interface: + type: any + required: false + k-factor: + type: any + required: false + numbers: + type: any + required: false + refresh-time: + type: any + required: false + resource-class: + type: any + required: false + te-metric: + type: any + required: false + up-flood-thresholds: + type: any + required: false + use-udp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bandwidth: + type: any + required: false + blockade-k-factor: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-flood-thresholds: + type: any + required: false + igp-flood-period: + type: any + required: false + interface: + type: any + required: false + k-factor: + type: any + required: false + numbers: + type: any + required: false + refresh-time: + type: any + required: false + resource-class: + type: any + required: false + te-metric: + type: any + required: false + up-flood-thresholds: + type: any + required: false + use-udp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /path: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + holding-priority: + type: any + required: false + hops: + type: any + required: false + name: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + setup-priority: + type: any + required: false + use-cspf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + holding-priority: + type: any + required: false + hops: + type: any + required: false + name: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + setup-priority: + type: any + required: false + use-cspf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + holding-priority: + type: any + required: false + hops: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + setup-priority: + type: any + required: false + use-cspf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + holding-priority: + type: any + required: false + hops: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + setup-priority: + type: any + required: false + use-cspf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + holding-priority: + type: any + required: false + hops: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + setup-priority: + type: any + required: false + use-cspf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /tunnel: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + auto-bandwidth-avg-interval: + type: any + required: false + auto-bandwidth-range: + type: any + required: false + auto-bandwidth-reserve: + type: any + required: false + auto-bandwidth-update-interval: + type: any + required: false + bandwidth: + type: any + required: false + bandwidth-limit: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + from-address: + type: any + required: false + holding-priority: + type: any + required: false + name: + type: any + required: false + primary-path: + type: any + required: false + primary-retry-interval: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + secondary-paths: + type: any + required: false + secondary-standby: + type: any + required: false + setup-priority: + type: any + required: false + to-address: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + auto-bandwidth-avg-interval: + type: any + required: false + auto-bandwidth-range: + type: any + required: false + auto-bandwidth-reserve: + type: any + required: false + auto-bandwidth-update-interval: + type: any + required: false + bandwidth: + type: any + required: false + bandwidth-limit: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + from-address: + type: any + required: false + holding-priority: + type: any + required: false + name: + type: any + required: false + primary-path: + type: any + required: false + primary-retry-interval: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + secondary-paths: + type: any + required: false + secondary-standby: + type: any + required: false + setup-priority: + type: any + required: false + to-address: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + auto-bandwidth-avg-interval: + type: any + required: false + auto-bandwidth-range: + type: any + required: false + auto-bandwidth-reserve: + type: any + required: false + auto-bandwidth-update-interval: + type: any + required: false + bandwidth: + type: any + required: false + bandwidth-limit: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + from-address: + type: any + required: false + holding-priority: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary-path: + type: any + required: false + primary-retry-interval: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + secondary-paths: + type: any + required: false + secondary-standby: + type: any + required: false + setup-priority: + type: any + required: false + to-address: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reoptimize: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + auto-bandwidth-avg-interval: + type: any + required: false + auto-bandwidth-range: + type: any + required: false + auto-bandwidth-reserve: + type: any + required: false + auto-bandwidth-update-interval: + type: any + required: false + bandwidth: + type: any + required: false + bandwidth-limit: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + from-address: + type: any + required: false + holding-priority: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary-path: + type: any + required: false + primary-retry-interval: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + secondary-paths: + type: any + required: false + secondary-standby: + type: any + required: false + setup-priority: + type: any + required: false + to-address: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + affinity-exclude: + type: any + required: false + affinity-include-all: + type: any + required: false + affinity-include-any: + type: any + required: false + auto-bandwidth-avg-interval: + type: any + required: false + auto-bandwidth-range: + type: any + required: false + auto-bandwidth-reserve: + type: any + required: false + auto-bandwidth-update-interval: + type: any + required: false + bandwidth: + type: any + required: false + bandwidth-limit: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + from-address: + type: any + required: false + holding-priority: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + primary-path: + type: any + required: false + primary-retry-interval: + type: any + required: false + record-route: + type: any + required: false + reoptimize-interval: + type: any + required: false + secondary-paths: + type: any + required: false + secondary-standby: + type: any + required: false + setup-priority: + type: any + required: false + to-address: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/nothing: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/onerror: + post: + body: + application/json: + type: object + properties: + do: + type: any + required: false + error: + type: any + required: false + in: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/parse: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/password: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + confirm-new-password: + type: any + required: false + new-password: + type: any + required: false + old-password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/pick: + post: + body: + application/json: + type: object + properties: + begin: + type: any + required: false + counter: + type: any + required: false + end: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/ping: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + arp-ping: + type: any + required: false + as-value: + type: any + required: false + count: + type: any + required: false + do-not-fragment: + type: any + required: false + dscp: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + size: + type: any + required: false + src-address: + type: any + required: false + ttl: + type: any + required: false + vrf: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + baud-rate: + type: any + required: false + data-bits: + type: any + required: false + dtr: + type: any + required: false + flow-control: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parity: + type: any + required: false + rts: + type: any + required: false + stop-bits: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remote-access: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allowed-addresses: + type: any + required: false + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + local-address: + type: any + required: false + log-file: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + tcp-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allowed-addresses: + type: any + required: false + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + local-address: + type: any + required: false + log-file: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + tcp-port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allowed-addresses: + type: any + required: false + channel: + type: any + required: false + disabled: + type: any + required: false + local-address: + type: any + required: false + log-file: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + tcp-port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allowed-addresses: + type: any + required: false + channel: + type: any + required: false + disabled: + type: any + required: false + local-address: + type: any + required: false + log-file: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + tcp-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-addresses: + type: any + required: false + channel: + type: any + required: false + disabled: + type: any + required: false + local-address: + type: any + required: false + log-file: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + protocol: + type: any + required: false + tcp-port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + baud-rate: + type: any + required: false + data-bits: + type: any + required: false + flow-control: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parity: + type: any + required: false + stop-bits: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + baud-rate: + type: any + required: false + data-bits: + type: any + required: false + dtr: + type: any + required: false + flow-control: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + parity: + type: any + required: false + rts: + type: any + required: false + stop-bits: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/ppp: + /aaa: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + enable-ipv6-accounting: + type: any + required: false + interim-update: + type: any + required: false + use-circuit-id-in-nas-port-id: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + enable-ipv6-accounting: + type: any + required: false + interim-update: + type: any + required: false + use-circuit-id-in-nas-port-id: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /active: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /l2tp-secret: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + secret: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + secret: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + numbers: + type: any + required: false + secret: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + numbers: + type: any + required: false + secret: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + numbers: + type: any + required: false + secret: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + bridge: + type: any + required: false + bridge-horizon: + type: any + required: false + bridge-learning: + type: any + required: false + bridge-path-cost: + type: any + required: false + bridge-port-priority: + type: any + required: false + change-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcpv6-pd-pool: + type: any + required: false + dns-server: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + insert-queue-before: + type: any + required: false + interface-list: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + on-down: + type: any + required: false + on-up: + type: any + required: false + only-one: + type: any + required: false + outgoing-filter: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix-pool: + type: any + required: false + session-timeout: + type: any + required: false + use-compression: + type: any + required: false + use-encryption: + type: any + required: false + use-ipv6: + type: any + required: false + use-mpls: + type: any + required: false + use-upnp: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + bridge: + type: any + required: false + bridge-horizon: + type: any + required: false + bridge-learning: + type: any + required: false + bridge-path-cost: + type: any + required: false + bridge-port-priority: + type: any + required: false + change-tcp-mss: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + dhcpv6-pd-pool: + type: any + required: false + dns-server: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + insert-queue-before: + type: any + required: false + interface-list: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + on-down: + type: any + required: false + on-up: + type: any + required: false + only-one: + type: any + required: false + outgoing-filter: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix-pool: + type: any + required: false + session-timeout: + type: any + required: false + use-compression: + type: any + required: false + use-encryption: + type: any + required: false + use-ipv6: + type: any + required: false + use-mpls: + type: any + required: false + use-upnp: + type: any + required: false + wins-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + bridge: + type: any + required: false + bridge-horizon: + type: any + required: false + bridge-learning: + type: any + required: false + bridge-path-cost: + type: any + required: false + bridge-port-priority: + type: any + required: false + change-tcp-mss: + type: any + required: false + comment: + type: any + required: false + dhcpv6-pd-pool: + type: any + required: false + dns-server: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + insert-queue-before: + type: any + required: false + interface-list: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-down: + type: any + required: false + on-up: + type: any + required: false + only-one: + type: any + required: false + outgoing-filter: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix-pool: + type: any + required: false + session-timeout: + type: any + required: false + use-compression: + type: any + required: false + use-encryption: + type: any + required: false + use-ipv6: + type: any + required: false + use-mpls: + type: any + required: false + use-upnp: + type: any + required: false + wins-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + bridge: + type: any + required: false + bridge-horizon: + type: any + required: false + bridge-learning: + type: any + required: false + bridge-path-cost: + type: any + required: false + bridge-port-priority: + type: any + required: false + change-tcp-mss: + type: any + required: false + comment: + type: any + required: false + dhcpv6-pd-pool: + type: any + required: false + dns-server: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + insert-queue-before: + type: any + required: false + interface-list: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-down: + type: any + required: false + on-up: + type: any + required: false + only-one: + type: any + required: false + outgoing-filter: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix-pool: + type: any + required: false + session-timeout: + type: any + required: false + use-compression: + type: any + required: false + use-encryption: + type: any + required: false + use-ipv6: + type: any + required: false + use-mpls: + type: any + required: false + use-upnp: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + bridge: + type: any + required: false + bridge-horizon: + type: any + required: false + bridge-learning: + type: any + required: false + bridge-path-cost: + type: any + required: false + bridge-port-priority: + type: any + required: false + change-tcp-mss: + type: any + required: false + comment: + type: any + required: false + dhcpv6-pd-pool: + type: any + required: false + dns-server: + type: any + required: false + idle-timeout: + type: any + required: false + incoming-filter: + type: any + required: false + insert-queue-before: + type: any + required: false + interface-list: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-down: + type: any + required: false + on-up: + type: any + required: false + only-one: + type: any + required: false + outgoing-filter: + type: any + required: false + parent-queue: + type: any + required: false + queue-type: + type: any + required: false + rate-limit: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix-pool: + type: any + required: false + session-timeout: + type: any + required: false + use-compression: + type: any + required: false + use-encryption: + type: any + required: false + use-ipv6: + type: any + required: false + use-mpls: + type: any + required: false + use-upnp: + type: any + required: false + wins-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /secret: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + caller-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + ipv6-routes: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix: + type: any + required: false + routes: + type: any + required: false + service: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + caller-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + ipv6-routes: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix: + type: any + required: false + routes: + type: any + required: false + service: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + caller-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ipv6-routes: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix: + type: any + required: false + routes: + type: any + required: false + service: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + caller-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ipv6-routes: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix: + type: any + required: false + routes: + type: any + required: false + service: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + caller-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + ipv6-routes: + type: any + required: false + limit-bytes-in: + type: any + required: false + limit-bytes-out: + type: any + required: false + local-address: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + profile: + type: any + required: false + remote-address: + type: any + required: false + remote-ipv6-prefix: + type: any + required: false + routes: + type: any + required: false + service: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/put: + post: + body: + application/json: + type: object + properties: + message: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/queue: + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + queue: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /simple: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + packet-marks: + type: any + required: false + parent: + type: any + required: false + place-before: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + target: + type: any + required: false + time: + type: any + required: false + total-bucket-size: + type: any + required: false + total-burst-limit: + type: any + required: false + total-burst-threshold: + type: any + required: false + total-burst-time: + type: any + required: false + total-limit-at: + type: any + required: false + total-max-limit: + type: any + required: false + total-priority: + type: any + required: false + total-queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + packet-marks: + type: any + required: false + parent: + type: any + required: false + place-before: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + target: + type: any + required: false + time: + type: any + required: false + total-bucket-size: + type: any + required: false + total-burst-limit: + type: any + required: false + total-burst-threshold: + type: any + required: false + total-burst-time: + type: any + required: false + total-limit-at: + type: any + required: false + total-max-limit: + type: any + required: false + total-priority: + type: any + required: false + total-queue: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-marks: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + target: + type: any + required: false + time: + type: any + required: false + total-bucket-size: + type: any + required: false + total-burst-limit: + type: any + required: false + total-burst-threshold: + type: any + required: false + total-burst-time: + type: any + required: false + total-limit-at: + type: any + required: false + total-max-limit: + type: any + required: false + total-priority: + type: any + required: false + total-queue: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + bytes: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + packets: + type: any + required: false + proplist: + type: any + required: false + rate: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-marks: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + target: + type: any + required: false + time: + type: any + required: false + total-bucket-size: + type: any + required: false + total-burst-limit: + type: any + required: false + total-burst-threshold: + type: any + required: false + total-burst-time: + type: any + required: false + total-limit-at: + type: any + required: false + total-max-limit: + type: any + required: false + total-priority: + type: any + required: false + total-queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-marks: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + target: + type: any + required: false + time: + type: any + required: false + total-bucket-size: + type: any + required: false + total-burst-limit: + type: any + required: false + total-burst-threshold: + type: any + required: false + total-burst-time: + type: any + required: false + total-limit-at: + type: any + required: false + total-max-limit: + type: any + required: false + total-priority: + type: any + required: false + total-queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /tree: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + packet-mark: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + packet-mark: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-mark: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + bytes: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + packets: + type: any + required: false + proplist: + type: any + required: false + rate: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-mark: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters-all: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bucket-size: + type: any + required: false + burst-limit: + type: any + required: false + burst-threshold: + type: any + required: false + burst-time: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + limit-at: + type: any + required: false + max-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-mark: + type: any + required: false + parent: + type: any + required: false + priority: + type: any + required: false + queue: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /type: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bfifo-limit: + type: any + required: false + cake-ack-filter: + type: any + required: false + cake-atm: + type: any + required: false + cake-autorate-ingress: + type: any + required: false + cake-bandwidth: + type: any + required: false + cake-diffserv: + type: any + required: false + cake-flowmode: + type: any + required: false + cake-memlimit: + type: any + required: false + cake-mpu: + type: any + required: false + cake-nat: + type: any + required: false + cake-overhead: + type: any + required: false + cake-overhead-scheme: + type: any + required: false + cake-rtt: + type: any + required: false + cake-rtt-scheme: + type: any + required: false + cake-wash: + type: any + required: false + codel-ce-threshold: + type: any + required: false + codel-ecn: + type: any + required: false + codel-interval: + type: any + required: false + codel-limit: + type: any + required: false + codel-target: + type: any + required: false + copy-from: + type: any + required: false + fq-codel-ce-threshold: + type: any + required: false + fq-codel-ecn: + type: any + required: false + fq-codel-flows: + type: any + required: false + fq-codel-interval: + type: any + required: false + fq-codel-limit: + type: any + required: false + fq-codel-memlimit: + type: any + required: false + fq-codel-quantum: + type: any + required: false + fq-codel-target: + type: any + required: false + kind: + type: any + required: false + mq-pfifo-limit: + type: any + required: false + name: + type: any + required: false + pcq-burst-rate: + type: any + required: false + pcq-burst-threshold: + type: any + required: false + pcq-burst-time: + type: any + required: false + pcq-classifier: + type: any + required: false + pcq-dst-address-mask: + type: any + required: false + pcq-dst-address6-mask: + type: any + required: false + pcq-limit: + type: any + required: false + pcq-rate: + type: any + required: false + pcq-src-address-mask: + type: any + required: false + pcq-src-address6-mask: + type: any + required: false + pcq-total-limit: + type: any + required: false + pfifo-limit: + type: any + required: false + red-avg-packet: + type: any + required: false + red-burst: + type: any + required: false + red-limit: + type: any + required: false + red-max-threshold: + type: any + required: false + red-min-threshold: + type: any + required: false + sfq-allot: + type: any + required: false + sfq-perturb: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bfifo-limit: + type: any + required: false + cake-ack-filter: + type: any + required: false + cake-atm: + type: any + required: false + cake-autorate-ingress: + type: any + required: false + cake-bandwidth: + type: any + required: false + cake-diffserv: + type: any + required: false + cake-flowmode: + type: any + required: false + cake-memlimit: + type: any + required: false + cake-mpu: + type: any + required: false + cake-nat: + type: any + required: false + cake-overhead: + type: any + required: false + cake-overhead-scheme: + type: any + required: false + cake-rtt: + type: any + required: false + cake-rtt-scheme: + type: any + required: false + cake-wash: + type: any + required: false + codel-ce-threshold: + type: any + required: false + codel-ecn: + type: any + required: false + codel-interval: + type: any + required: false + codel-limit: + type: any + required: false + codel-target: + type: any + required: false + copy-from: + type: any + required: false + fq-codel-ce-threshold: + type: any + required: false + fq-codel-ecn: + type: any + required: false + fq-codel-flows: + type: any + required: false + fq-codel-interval: + type: any + required: false + fq-codel-limit: + type: any + required: false + fq-codel-memlimit: + type: any + required: false + fq-codel-quantum: + type: any + required: false + fq-codel-target: + type: any + required: false + kind: + type: any + required: false + mq-pfifo-limit: + type: any + required: false + name: + type: any + required: false + pcq-burst-rate: + type: any + required: false + pcq-burst-threshold: + type: any + required: false + pcq-burst-time: + type: any + required: false + pcq-classifier: + type: any + required: false + pcq-dst-address-mask: + type: any + required: false + pcq-dst-address6-mask: + type: any + required: false + pcq-limit: + type: any + required: false + pcq-rate: + type: any + required: false + pcq-src-address-mask: + type: any + required: false + pcq-src-address6-mask: + type: any + required: false + pcq-total-limit: + type: any + required: false + pfifo-limit: + type: any + required: false + red-avg-packet: + type: any + required: false + red-burst: + type: any + required: false + red-limit: + type: any + required: false + red-max-threshold: + type: any + required: false + red-min-threshold: + type: any + required: false + sfq-allot: + type: any + required: false + sfq-perturb: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bfifo-limit: + type: any + required: false + cake-ack-filter: + type: any + required: false + cake-atm: + type: any + required: false + cake-autorate-ingress: + type: any + required: false + cake-bandwidth: + type: any + required: false + cake-diffserv: + type: any + required: false + cake-flowmode: + type: any + required: false + cake-memlimit: + type: any + required: false + cake-mpu: + type: any + required: false + cake-nat: + type: any + required: false + cake-overhead: + type: any + required: false + cake-overhead-scheme: + type: any + required: false + cake-rtt: + type: any + required: false + cake-rtt-scheme: + type: any + required: false + cake-wash: + type: any + required: false + codel-ce-threshold: + type: any + required: false + codel-ecn: + type: any + required: false + codel-interval: + type: any + required: false + codel-limit: + type: any + required: false + codel-target: + type: any + required: false + fq-codel-ce-threshold: + type: any + required: false + fq-codel-ecn: + type: any + required: false + fq-codel-flows: + type: any + required: false + fq-codel-interval: + type: any + required: false + fq-codel-limit: + type: any + required: false + fq-codel-memlimit: + type: any + required: false + fq-codel-quantum: + type: any + required: false + fq-codel-target: + type: any + required: false + kind: + type: any + required: false + mq-pfifo-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pcq-burst-rate: + type: any + required: false + pcq-burst-threshold: + type: any + required: false + pcq-burst-time: + type: any + required: false + pcq-classifier: + type: any + required: false + pcq-dst-address-mask: + type: any + required: false + pcq-dst-address6-mask: + type: any + required: false + pcq-limit: + type: any + required: false + pcq-rate: + type: any + required: false + pcq-src-address-mask: + type: any + required: false + pcq-src-address6-mask: + type: any + required: false + pcq-total-limit: + type: any + required: false + pfifo-limit: + type: any + required: false + red-avg-packet: + type: any + required: false + red-burst: + type: any + required: false + red-limit: + type: any + required: false + red-max-threshold: + type: any + required: false + red-min-threshold: + type: any + required: false + sfq-allot: + type: any + required: false + sfq-perturb: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bfifo-limit: + type: any + required: false + cake-ack-filter: + type: any + required: false + cake-atm: + type: any + required: false + cake-autorate-ingress: + type: any + required: false + cake-bandwidth: + type: any + required: false + cake-diffserv: + type: any + required: false + cake-flowmode: + type: any + required: false + cake-memlimit: + type: any + required: false + cake-mpu: + type: any + required: false + cake-nat: + type: any + required: false + cake-overhead: + type: any + required: false + cake-overhead-scheme: + type: any + required: false + cake-rtt: + type: any + required: false + cake-rtt-scheme: + type: any + required: false + cake-wash: + type: any + required: false + codel-ce-threshold: + type: any + required: false + codel-ecn: + type: any + required: false + codel-interval: + type: any + required: false + codel-limit: + type: any + required: false + codel-target: + type: any + required: false + fq-codel-ce-threshold: + type: any + required: false + fq-codel-ecn: + type: any + required: false + fq-codel-flows: + type: any + required: false + fq-codel-interval: + type: any + required: false + fq-codel-limit: + type: any + required: false + fq-codel-memlimit: + type: any + required: false + fq-codel-quantum: + type: any + required: false + fq-codel-target: + type: any + required: false + kind: + type: any + required: false + mq-pfifo-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pcq-burst-rate: + type: any + required: false + pcq-burst-threshold: + type: any + required: false + pcq-burst-time: + type: any + required: false + pcq-classifier: + type: any + required: false + pcq-dst-address-mask: + type: any + required: false + pcq-dst-address6-mask: + type: any + required: false + pcq-limit: + type: any + required: false + pcq-rate: + type: any + required: false + pcq-src-address-mask: + type: any + required: false + pcq-src-address6-mask: + type: any + required: false + pcq-total-limit: + type: any + required: false + pfifo-limit: + type: any + required: false + red-avg-packet: + type: any + required: false + red-burst: + type: any + required: false + red-limit: + type: any + required: false + red-max-threshold: + type: any + required: false + red-min-threshold: + type: any + required: false + sfq-allot: + type: any + required: false + sfq-perturb: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bfifo-limit: + type: any + required: false + cake-ack-filter: + type: any + required: false + cake-atm: + type: any + required: false + cake-autorate-ingress: + type: any + required: false + cake-bandwidth: + type: any + required: false + cake-diffserv: + type: any + required: false + cake-flowmode: + type: any + required: false + cake-memlimit: + type: any + required: false + cake-mpu: + type: any + required: false + cake-nat: + type: any + required: false + cake-overhead: + type: any + required: false + cake-overhead-scheme: + type: any + required: false + cake-rtt: + type: any + required: false + cake-rtt-scheme: + type: any + required: false + cake-wash: + type: any + required: false + codel-ce-threshold: + type: any + required: false + codel-ecn: + type: any + required: false + codel-interval: + type: any + required: false + codel-limit: + type: any + required: false + codel-target: + type: any + required: false + fq-codel-ce-threshold: + type: any + required: false + fq-codel-ecn: + type: any + required: false + fq-codel-flows: + type: any + required: false + fq-codel-interval: + type: any + required: false + fq-codel-limit: + type: any + required: false + fq-codel-memlimit: + type: any + required: false + fq-codel-quantum: + type: any + required: false + fq-codel-target: + type: any + required: false + kind: + type: any + required: false + mq-pfifo-limit: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pcq-burst-rate: + type: any + required: false + pcq-burst-threshold: + type: any + required: false + pcq-burst-time: + type: any + required: false + pcq-classifier: + type: any + required: false + pcq-dst-address-mask: + type: any + required: false + pcq-dst-address6-mask: + type: any + required: false + pcq-limit: + type: any + required: false + pcq-rate: + type: any + required: false + pcq-src-address-mask: + type: any + required: false + pcq-src-address6-mask: + type: any + required: false + pcq-total-limit: + type: any + required: false + pfifo-limit: + type: any + required: false + red-avg-packet: + type: any + required: false + red-burst: + type: any + required: false + red-limit: + type: any + required: false + red-max-threshold: + type: any + required: false + red-min-threshold: + type: any + required: false + sfq-allot: + type: any + required: false + sfq-perturb: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/quit: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/radius: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + accounting-backup: + type: any + required: false + accounting-port: + type: any + required: false + address: + type: any + required: false + authentication-port: + type: any + required: false + called-id: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain: + type: any + required: false + place-before: + type: any + required: false + protocol: + type: any + required: false + realm: + type: any + required: false + require-message-auth: + type: any + required: false + secret: + type: any + required: false + service: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + accounting-backup: + type: any + required: false + accounting-port: + type: any + required: false + address: + type: any + required: false + authentication-port: + type: any + required: false + called-id: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain: + type: any + required: false + place-before: + type: any + required: false + protocol: + type: any + required: false + realm: + type: any + required: false + require-message-auth: + type: any + required: false + secret: + type: any + required: false + service: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + accounting-backup: + type: any + required: false + accounting-port: + type: any + required: false + address: + type: any + required: false + authentication-port: + type: any + required: false + called-id: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + domain: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + realm: + type: any + required: false + require-message-auth: + type: any + required: false + secret: + type: any + required: false + service: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /incoming: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + port: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accept: + type: any + required: false + port: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + accounting-backup: + type: any + required: false + accounting-port: + type: any + required: false + address: + type: any + required: false + authentication-port: + type: any + required: false + called-id: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + domain: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + realm: + type: any + required: false + require-message-auth: + type: any + required: false + secret: + type: any + required: false + service: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-counters: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting-backup: + type: any + required: false + accounting-port: + type: any + required: false + address: + type: any + required: false + authentication-port: + type: any + required: false + called-id: + type: any + required: false + certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + domain: + type: any + required: false + numbers: + type: any + required: false + protocol: + type: any + required: false + realm: + type: any + required: false + require-message-auth: + type: any + required: false + secret: + type: any + required: false + service: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/redo: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/resolve: + post: + body: + application/json: + type: object + properties: + domain-name: + type: any + required: false + server: + type: any + required: false + server-port: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/retry: + post: + body: + application/json: + type: object + properties: + command: + type: any + required: false + delay: + type: any + required: false + max: + type: any + required: false + on-error: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/return: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/rndnum: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + to: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/rndstr: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/routing: + /bfd: + /configuration: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + addresses: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + forbid-bfd: + type: any + required: false + interfaces: + type: any + required: false + min-rx: + type: any + required: false + min-tx: + type: any + required: false + multiplier: + type: any + required: false + place-before: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + addresses: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + forbid-bfd: + type: any + required: false + interfaces: + type: any + required: false + min-rx: + type: any + required: false + min-tx: + type: any + required: false + multiplier: + type: any + required: false + place-before: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + addresses: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forbid-bfd: + type: any + required: false + interfaces: + type: any + required: false + min-rx: + type: any + required: false + min-tx: + type: any + required: false + multiplier: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + addresses: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forbid-bfd: + type: any + required: false + interfaces: + type: any + required: false + min-rx: + type: any + required: false + min-tx: + type: any + required: false + multiplier: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address-list: + type: any + required: false + addresses: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + forbid-bfd: + type: any + required: false + interfaces: + type: any + required: false + min-rx: + type: any + required: false + min-tx: + type: any + required: false + multiplier: + type: any + required: false + numbers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /session: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /bgp: + /advertisements: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connection: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + connect: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + listen: + type: any + required: false + local.address: + type: any + required: false + local.port: + type: any + required: false + local.role: + type: any + required: false + local.ttl: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + remote.address: + type: any + required: false + remote.allowed-as: + type: any + required: false + remote.as: + type: any + required: false + remote.port: + type: any + required: false + remote.ttl: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + tcp-md5-key: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + connect: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + listen: + type: any + required: false + local.address: + type: any + required: false + local.port: + type: any + required: false + local.role: + type: any + required: false + local.ttl: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + remote.address: + type: any + required: false + remote.allowed-as: + type: any + required: false + remote.as: + type: any + required: false + remote.port: + type: any + required: false + remote.ttl: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + tcp-md5-key: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + connect: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + listen: + type: any + required: false + local.address: + type: any + required: false + local.port: + type: any + required: false + local.role: + type: any + required: false + local.ttl: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + remote.address: + type: any + required: false + remote.allowed-as: + type: any + required: false + remote.as: + type: any + required: false + remote.port: + type: any + required: false + remote.ttl: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + tcp-md5-key: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + connect: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + listen: + type: any + required: false + local.address: + type: any + required: false + local.port: + type: any + required: false + local.role: + type: any + required: false + local.ttl: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + remote.address: + type: any + required: false + remote.allowed-as: + type: any + required: false + remote.as: + type: any + required: false + remote.port: + type: any + required: false + remote.ttl: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + tcp-md5-key: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + connect: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + listen: + type: any + required: false + local.address: + type: any + required: false + local.port: + type: any + required: false + local.role: + type: any + required: false + local.ttl: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + remote.address: + type: any + required: false + remote.allowed-as: + type: any + required: false + remote.as: + type: any + required: false + remote.port: + type: any + required: false + remote.ttl: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + tcp-md5-key: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /session: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /clear: + post: + body: + application/json: + type: object + properties: + flag: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dump-saved-advertisements: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + save-to: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /refresh: + post: + body: + application/json: + type: object + properties: + address-family: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /resend: + post: + body: + application/json: + type: object + properties: + address-family: + type: any + required: false + numbers: + type: any + required: false + save-to: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stop: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + add-path-out: + type: any + required: false + address-families: + type: any + required: false + as: + type: any + required: false + cisco-vpls-nlri-len-fmt: + type: any + required: false + cluster-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + hold-time: + type: any + required: false + input.accept-communities: + type: any + required: false + input.accept-ext-communities: + type: any + required: false + input.accept-large-communities: + type: any + required: false + input.accept-nlri: + type: any + required: false + input.accept-unknown: + type: any + required: false + input.affinity: + type: any + required: false + input.allow-as: + type: any + required: false + input.filter: + type: any + required: false + input.ignore-as-path-len: + type: any + required: false + input.limit-process-routes-ipv4: + type: any + required: false + input.limit-process-routes-ipv6: + type: any + required: false + keepalive-time: + type: any + required: false + multihop: + type: any + required: false + name: + type: any + required: false + nexthop-choice: + type: any + required: false + numbers: + type: any + required: false + output.affinity: + type: any + required: false + output.as-override: + type: any + required: false + output.default-originate: + type: any + required: false + output.default-prepend: + type: any + required: false + output.filter-chain: + type: any + required: false + output.filter-select: + type: any + required: false + output.keep-sent-attributes: + type: any + required: false + output.network: + type: any + required: false + output.no-client-to-client-reflection: + type: any + required: false + output.no-early-cut: + type: any + required: false + output.redistribute: + type: any + required: false + output.remove-private-as: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + save-to: + type: any + required: false + templates: + type: any + required: false + use-bfd: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vpls: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + export-route-targets: + type: any + required: false + import-route-targets: + type: any + required: false + local-pref: + type: any + required: false + name: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + rd: + type: any + required: false + site-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + export-route-targets: + type: any + required: false + import-route-targets: + type: any + required: false + local-pref: + type: any + required: false + name: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + rd: + type: any + required: false + site-id: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + export-route-targets: + type: any + required: false + import-route-targets: + type: any + required: false + local-pref: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + rd: + type: any + required: false + site-id: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + debug: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + export-route-targets: + type: any + required: false + import-route-targets: + type: any + required: false + local-pref: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + rd: + type: any + required: false + site-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bridge: + type: any + required: false + bridge-cost: + type: any + required: false + bridge-horizon: + type: any + required: false + cisco-id: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + export-route-targets: + type: any + required: false + import-route-targets: + type: any + required: false + local-pref: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + pw-control-word: + type: any + required: false + pw-l2mtu: + type: any + required: false + pw-type: + type: any + required: false + rd: + type: any + required: false + site-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /vpn: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + export.filter-chain: + type: any + required: false + export.filter-select: + type: any + required: false + export.redistribute: + type: any + required: false + export.route-targets: + type: any + required: false + import.filter-chain: + type: any + required: false + import.route-targets: + type: any + required: false + import.router-id: + type: any + required: false + label-allocation-policy: + type: any + required: false + name: + type: any + required: false + route-distinguisher: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + export.filter-chain: + type: any + required: false + export.filter-select: + type: any + required: false + export.redistribute: + type: any + required: false + export.route-targets: + type: any + required: false + import.filter-chain: + type: any + required: false + import.route-targets: + type: any + required: false + import.router-id: + type: any + required: false + label-allocation-policy: + type: any + required: false + name: + type: any + required: false + route-distinguisher: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + export.filter-chain: + type: any + required: false + export.filter-select: + type: any + required: false + export.redistribute: + type: any + required: false + export.route-targets: + type: any + required: false + import.filter-chain: + type: any + required: false + import.route-targets: + type: any + required: false + import.router-id: + type: any + required: false + label-allocation-policy: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + route-distinguisher: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + export.filter-chain: + type: any + required: false + export.filter-select: + type: any + required: false + export.redistribute: + type: any + required: false + export.route-targets: + type: any + required: false + import.filter-chain: + type: any + required: false + import.route-targets: + type: any + required: false + import.router-id: + type: any + required: false + label-allocation-policy: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + route-distinguisher: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + export.filter-chain: + type: any + required: false + export.filter-select: + type: any + required: false + export.redistribute: + type: any + required: false + export.route-targets: + type: any + required: false + import.filter-chain: + type: any + required: false + import.route-targets: + type: any + required: false + import.router-id: + type: any + required: false + label-allocation-policy: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + route-distinguisher: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /discourse: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + chain: + type: any + required: false + dsts: + type: any + required: false + raw: + type: any + required: false + select: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /fantasy: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + count: + type: any + required: false + dealer-id: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + instance-id: + type: any + required: false + name: + type: any + required: false + offset: + type: any + required: false + prefix-length: + type: any + required: false + priv-offs: + type: any + required: false + priv-size: + type: any + required: false + scope: + type: any + required: false + seed: + type: any + required: false + target-scope: + type: any + required: false + use-hold: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + count: + type: any + required: false + dealer-id: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + instance-id: + type: any + required: false + name: + type: any + required: false + offset: + type: any + required: false + prefix-length: + type: any + required: false + priv-offs: + type: any + required: false + priv-size: + type: any + required: false + scope: + type: any + required: false + seed: + type: any + required: false + target-scope: + type: any + required: false + use-hold: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + count: + type: any + required: false + dealer-id: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + instance-id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offset: + type: any + required: false + prefix-length: + type: any + required: false + priv-offs: + type: any + required: false + priv-size: + type: any + required: false + scope: + type: any + required: false + seed: + type: any + required: false + target-scope: + type: any + required: false + use-hold: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + count: + type: any + required: false + dealer-id: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + instance-id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offset: + type: any + required: false + prefix-length: + type: any + required: false + priv-offs: + type: any + required: false + priv-size: + type: any + required: false + scope: + type: any + required: false + seed: + type: any + required: false + target-scope: + type: any + required: false + use-hold: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + count: + type: any + required: false + dealer-id: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + gateway: + type: any + required: false + instance-id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offset: + type: any + required: false + prefix-length: + type: any + required: false + priv-offs: + type: any + required: false + priv-size: + type: any + required: false + scope: + type: any + required: false + seed: + type: any + required: false + target-scope: + type: any + required: false + use-hold: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /filter: + /chain: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /community-ext-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /community-large-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /community-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + communities: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /num-list: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + range: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + place-before: + type: any + required: false + range: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + range: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + range: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + list: + type: any + required: false + numbers: + type: any + required: false + range: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rule: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + place-before: + type: any + required: false + rule: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + place-before: + type: any + required: false + rule: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + rule: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + rule: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + rule: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /select-rule: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + do-group-num: + type: any + required: false + do-group-prfx: + type: any + required: false + do-jump: + type: any + required: false + do-select-num: + type: any + required: false + do-select-prfx: + type: any + required: false + do-take: + type: any + required: false + do-where: + type: any + required: false + place-before: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + do-group-num: + type: any + required: false + do-group-prfx: + type: any + required: false + do-jump: + type: any + required: false + do-select-num: + type: any + required: false + do-select-prfx: + type: any + required: false + do-take: + type: any + required: false + do-where: + type: any + required: false + place-before: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + do-group-num: + type: any + required: false + do-group-prfx: + type: any + required: false + do-jump: + type: any + required: false + do-select-num: + type: any + required: false + do-select-prfx: + type: any + required: false + do-take: + type: any + required: false + do-where: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + do-group-num: + type: any + required: false + do-group-prfx: + type: any + required: false + do-jump: + type: any + required: false + do-select-num: + type: any + required: false + do-select-prfx: + type: any + required: false + do-take: + type: any + required: false + do-where: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + do-group-num: + type: any + required: false + do-group-prfx: + type: any + required: false + do-jump: + type: any + required: false + do-select-num: + type: any + required: false + do-select-prfx: + type: any + required: false + do-take: + type: any + required: false + do-where: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /test-as-path-regexp: + post: + body: + application/json: + type: object + properties: + as-path: + type: any + required: false + as-value: + type: any + required: false + regexp: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /gmp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + exclude: + type: any + required: false + groups: + type: any + required: false + interfaces: + type: any + required: false + sources: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + exclude: + type: any + required: false + groups: + type: any + required: false + interfaces: + type: any + required: false + sources: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + exclude: + type: any + required: false + groups: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + sources: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + exclude: + type: any + required: false + groups: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + sources: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + exclude: + type: any + required: false + groups: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + sources: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /id: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + name: + type: any + required: false + select-dynamic-id: + type: any + required: false + select-from-vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + name: + type: any + required: false + select-dynamic-id: + type: any + required: false + select-from-vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + select-dynamic-id: + type: any + required: false + select-from-vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + select-dynamic-id: + type: any + required: false + select-from-vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + select-dynamic-id: + type: any + required: false + select-from-vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /igmp-proxy: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + quick-leave: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + alternative-subnets: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + threshold: + type: any + required: false + upstream: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + alternative-subnets: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + threshold: + type: any + required: false + upstream: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + alternative-subnets: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + threshold: + type: any + required: false + upstream: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + status: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + alternative-subnets: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + threshold: + type: any + required: false + upstream: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + alternative-subnets: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + threshold: + type: any + required: false + upstream: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mfc: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + downstream-interfaces: + type: any + required: false + group: + type: any + required: false + source: + type: any + required: false + upstream-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + downstream-interfaces: + type: any + required: false + group: + type: any + required: false + source: + type: any + required: false + upstream-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + downstream-interfaces: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + source: + type: any + required: false + upstream-interface: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + downstream-interfaces: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + source: + type: any + required: false + upstream-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + downstream-interfaces: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + source: + type: any + required: false + upstream-interface: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + query-interval: + type: any + required: false + query-response-interval: + type: any + required: false + quick-leave: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /isis: + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /instance: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + areas: + type: any + required: false + areas-max: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + l1.lsp-max-age: + type: any + required: false + l1.lsp-max-size: + type: any + required: false + l1.lsp-refresh-interval: + type: any + required: false + l1.lsp-update-interval: + type: any + required: false + l1.originate-default: + type: any + required: false + l1.out-filter-chain: + type: any + required: false + l1.out-filter-select: + type: any + required: false + l1.redistribute: + type: any + required: false + l2.lsp-max-age: + type: any + required: false + l2.lsp-max-size: + type: any + required: false + l2.lsp-update-interval: + type: any + required: false + l2.originate-default: + type: any + required: false + l2.out-filter-chain: + type: any + required: false + l2.out-filter-select: + type: any + required: false + l2.redistribute: + type: any + required: false + name: + type: any + required: false + system-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + areas: + type: any + required: false + areas-max: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + l1.lsp-max-age: + type: any + required: false + l1.lsp-max-size: + type: any + required: false + l1.lsp-refresh-interval: + type: any + required: false + l1.lsp-update-interval: + type: any + required: false + l1.originate-default: + type: any + required: false + l1.out-filter-chain: + type: any + required: false + l1.out-filter-select: + type: any + required: false + l1.redistribute: + type: any + required: false + l2.lsp-max-age: + type: any + required: false + l2.lsp-max-size: + type: any + required: false + l2.lsp-update-interval: + type: any + required: false + l2.originate-default: + type: any + required: false + l2.out-filter-chain: + type: any + required: false + l2.out-filter-select: + type: any + required: false + l2.redistribute: + type: any + required: false + name: + type: any + required: false + system-id: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + areas: + type: any + required: false + areas-max: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + l1.lsp-max-age: + type: any + required: false + l1.lsp-max-size: + type: any + required: false + l1.lsp-refresh-interval: + type: any + required: false + l1.lsp-update-interval: + type: any + required: false + l1.originate-default: + type: any + required: false + l1.out-filter-chain: + type: any + required: false + l1.out-filter-select: + type: any + required: false + l1.redistribute: + type: any + required: false + l2.lsp-max-age: + type: any + required: false + l2.lsp-max-size: + type: any + required: false + l2.lsp-update-interval: + type: any + required: false + l2.originate-default: + type: any + required: false + l2.out-filter-chain: + type: any + required: false + l2.out-filter-select: + type: any + required: false + l2.redistribute: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + system-id: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + areas: + type: any + required: false + areas-max: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + l1.lsp-max-age: + type: any + required: false + l1.lsp-max-size: + type: any + required: false + l1.lsp-refresh-interval: + type: any + required: false + l1.lsp-update-interval: + type: any + required: false + l1.originate-default: + type: any + required: false + l1.out-filter-chain: + type: any + required: false + l1.out-filter-select: + type: any + required: false + l1.redistribute: + type: any + required: false + l2.lsp-max-age: + type: any + required: false + l2.lsp-max-size: + type: any + required: false + l2.lsp-update-interval: + type: any + required: false + l2.originate-default: + type: any + required: false + l2.out-filter-chain: + type: any + required: false + l2.out-filter-select: + type: any + required: false + l2.redistribute: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + system-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + areas: + type: any + required: false + areas-max: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + l1.lsp-max-age: + type: any + required: false + l1.lsp-max-size: + type: any + required: false + l1.lsp-refresh-interval: + type: any + required: false + l1.lsp-update-interval: + type: any + required: false + l1.originate-default: + type: any + required: false + l1.out-filter-chain: + type: any + required: false + l1.out-filter-select: + type: any + required: false + l1.redistribute: + type: any + required: false + l2.lsp-max-age: + type: any + required: false + l2.lsp-max-size: + type: any + required: false + l2.lsp-update-interval: + type: any + required: false + l2.originate-default: + type: any + required: false + l2.out-filter-chain: + type: any + required: false + l2.out-filter-select: + type: any + required: false + l2.redistribute: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + system-id: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + hello-interval: + type: any + required: false + instance: + type: any + required: false + interface: + type: any + required: false + l1.csnp-interval: + type: any + required: false + l1.hello-dr-interval: + type: any + required: false + l1.hello-interval: + type: any + required: false + l1.hello-multiplier: + type: any + required: false + l1.metric: + type: any + required: false + l1.passive: + type: any + required: false + l1.priority: + type: any + required: false + l1.psnp-interval: + type: any + required: false + l2.csnp-interval: + type: any + required: false + l2.hello-dr-interval: + type: any + required: false + l2.hello-interval: + type: any + required: false + l2.hello-multiplier: + type: any + required: false + l2.metric: + type: any + required: false + l2.passive: + type: any + required: false + l2.priority: + type: any + required: false + l2.psnp-interval: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.3way-state: + type: any + required: false + ptp.usage: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + hello-interval: + type: any + required: false + instance: + type: any + required: false + interface: + type: any + required: false + l1.csnp-interval: + type: any + required: false + l1.hello-dr-interval: + type: any + required: false + l1.hello-interval: + type: any + required: false + l1.hello-multiplier: + type: any + required: false + l1.metric: + type: any + required: false + l1.passive: + type: any + required: false + l1.priority: + type: any + required: false + l1.psnp-interval: + type: any + required: false + l2.csnp-interval: + type: any + required: false + l2.hello-dr-interval: + type: any + required: false + l2.hello-interval: + type: any + required: false + l2.hello-multiplier: + type: any + required: false + l2.metric: + type: any + required: false + l2.passive: + type: any + required: false + l2.priority: + type: any + required: false + l2.psnp-interval: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.3way-state: + type: any + required: false + ptp.usage: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + hello-interval: + type: any + required: false + instance: + type: any + required: false + interface: + type: any + required: false + l1.csnp-interval: + type: any + required: false + l1.hello-dr-interval: + type: any + required: false + l1.hello-interval: + type: any + required: false + l1.hello-multiplier: + type: any + required: false + l1.metric: + type: any + required: false + l1.passive: + type: any + required: false + l1.priority: + type: any + required: false + l1.psnp-interval: + type: any + required: false + l2.csnp-interval: + type: any + required: false + l2.hello-dr-interval: + type: any + required: false + l2.hello-interval: + type: any + required: false + l2.hello-multiplier: + type: any + required: false + l2.metric: + type: any + required: false + l2.passive: + type: any + required: false + l2.priority: + type: any + required: false + l2.psnp-interval: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.3way-state: + type: any + required: false + ptp.usage: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bcast.l1.csnp-interval: + type: any + required: false + bcast.l1.hello-interval: + type: any + required: false + bcast.l1.hello-interval-dr: + type: any + required: false + bcast.l1.hello-multiplier: + type: any + required: false + bcast.l1.metric: + type: any + required: false + bcast.l1.priority: + type: any + required: false + bcast.l1.psnp-interval: + type: any + required: false + bcast.l2.csnp-interval: + type: any + required: false + bcast.l2.hello-interval: + type: any + required: false + bcast.l2.hello-interval-dr: + type: any + required: false + bcast.l2.hello-multiplier: + type: any + required: false + bcast.l2.metric: + type: any + required: false + bcast.l2.priority: + type: any + required: false + bcast.l2.psnp-interval: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + levels: + type: any + required: false + place-before: + type: any + required: false + ptp: + type: any + required: false + ptp.hello-3way: + type: any + required: false + ptp.hello-interval: + type: any + required: false + ptp.hello-multiplier: + type: any + required: false + ptp.l1.csnp-interval: + type: any + required: false + ptp.l1.metric: + type: any + required: false + ptp.l1.psnp-interval: + type: any + required: false + ptp.l2.csnp-interval: + type: any + required: false + ptp.l2.metric: + type: any + required: false + ptp.l2.psnp-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bcast.l1.csnp-interval: + type: any + required: false + bcast.l1.hello-interval: + type: any + required: false + bcast.l1.hello-interval-dr: + type: any + required: false + bcast.l1.hello-multiplier: + type: any + required: false + bcast.l1.metric: + type: any + required: false + bcast.l1.priority: + type: any + required: false + bcast.l1.psnp-interval: + type: any + required: false + bcast.l2.csnp-interval: + type: any + required: false + bcast.l2.hello-interval: + type: any + required: false + bcast.l2.hello-interval-dr: + type: any + required: false + bcast.l2.hello-multiplier: + type: any + required: false + bcast.l2.metric: + type: any + required: false + bcast.l2.priority: + type: any + required: false + bcast.l2.psnp-interval: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + levels: + type: any + required: false + place-before: + type: any + required: false + ptp: + type: any + required: false + ptp.hello-3way: + type: any + required: false + ptp.hello-interval: + type: any + required: false + ptp.hello-multiplier: + type: any + required: false + ptp.l1.csnp-interval: + type: any + required: false + ptp.l1.metric: + type: any + required: false + ptp.l1.psnp-interval: + type: any + required: false + ptp.l2.csnp-interval: + type: any + required: false + ptp.l2.metric: + type: any + required: false + ptp.l2.psnp-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bcast.l1.csnp-interval: + type: any + required: false + bcast.l1.hello-interval: + type: any + required: false + bcast.l1.hello-interval-dr: + type: any + required: false + bcast.l1.hello-multiplier: + type: any + required: false + bcast.l1.metric: + type: any + required: false + bcast.l1.priority: + type: any + required: false + bcast.l1.psnp-interval: + type: any + required: false + bcast.l2.csnp-interval: + type: any + required: false + bcast.l2.hello-interval: + type: any + required: false + bcast.l2.hello-interval-dr: + type: any + required: false + bcast.l2.hello-multiplier: + type: any + required: false + bcast.l2.metric: + type: any + required: false + bcast.l2.priority: + type: any + required: false + bcast.l2.psnp-interval: + type: any + required: false + comment: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + levels: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.hello-3way: + type: any + required: false + ptp.hello-interval: + type: any + required: false + ptp.hello-multiplier: + type: any + required: false + ptp.l1.csnp-interval: + type: any + required: false + ptp.l1.metric: + type: any + required: false + ptp.l1.psnp-interval: + type: any + required: false + ptp.l2.csnp-interval: + type: any + required: false + ptp.l2.metric: + type: any + required: false + ptp.l2.psnp-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bcast.l1.csnp-interval: + type: any + required: false + bcast.l1.hello-interval: + type: any + required: false + bcast.l1.hello-interval-dr: + type: any + required: false + bcast.l1.hello-multiplier: + type: any + required: false + bcast.l1.metric: + type: any + required: false + bcast.l1.priority: + type: any + required: false + bcast.l1.psnp-interval: + type: any + required: false + bcast.l2.csnp-interval: + type: any + required: false + bcast.l2.hello-interval: + type: any + required: false + bcast.l2.hello-interval-dr: + type: any + required: false + bcast.l2.hello-multiplier: + type: any + required: false + bcast.l2.metric: + type: any + required: false + bcast.l2.priority: + type: any + required: false + bcast.l2.psnp-interval: + type: any + required: false + comment: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + levels: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.hello-3way: + type: any + required: false + ptp.hello-interval: + type: any + required: false + ptp.hello-multiplier: + type: any + required: false + ptp.l1.csnp-interval: + type: any + required: false + ptp.l1.metric: + type: any + required: false + ptp.l1.psnp-interval: + type: any + required: false + ptp.l2.csnp-interval: + type: any + required: false + ptp.l2.metric: + type: any + required: false + ptp.l2.psnp-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bcast.l1.csnp-interval: + type: any + required: false + bcast.l1.hello-interval: + type: any + required: false + bcast.l1.hello-interval-dr: + type: any + required: false + bcast.l1.hello-multiplier: + type: any + required: false + bcast.l1.metric: + type: any + required: false + bcast.l1.priority: + type: any + required: false + bcast.l1.psnp-interval: + type: any + required: false + bcast.l2.csnp-interval: + type: any + required: false + bcast.l2.hello-interval: + type: any + required: false + bcast.l2.hello-interval-dr: + type: any + required: false + bcast.l2.hello-multiplier: + type: any + required: false + bcast.l2.metric: + type: any + required: false + bcast.l2.priority: + type: any + required: false + bcast.l2.psnp-interval: + type: any + required: false + comment: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + levels: + type: any + required: false + numbers: + type: any + required: false + ptp: + type: any + required: false + ptp.hello-3way: + type: any + required: false + ptp.hello-interval: + type: any + required: false + ptp.hello-multiplier: + type: any + required: false + ptp.l1.csnp-interval: + type: any + required: false + ptp.l1.metric: + type: any + required: false + ptp.l1.psnp-interval: + type: any + required: false + ptp.l2.csnp-interval: + type: any + required: false + ptp.l2.metric: + type: any + required: false + ptp.l2.psnp-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /lsp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + age: + type: any + required: false + body: + type: any + required: false + checksum: + type: any + required: false + instance: + type: any + required: false + level: + type: any + required: false + lsp-id: + type: any + required: false + numbers: + type: any + required: false + sequence: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + age: + type: any + required: false + body: + type: any + required: false + checksum: + type: any + required: false + instance: + type: any + required: false + level: + type: any + required: false + lsp-id: + type: any + required: false + numbers: + type: any + required: false + sequence: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + age: + type: any + required: false + body: + type: any + required: false + checksum: + type: any + required: false + instance: + type: any + required: false + level: + type: any + required: false + lsp-id: + type: any + required: false + numbers: + type: any + required: false + sequence: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interface: + type: any + required: false + level-type: + type: any + required: false + numbers: + type: any + required: false + snpa: + type: any + required: false + srcid: + type: any + required: false + state: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interface: + type: any + required: false + level-type: + type: any + required: false + numbers: + type: any + required: false + snpa: + type: any + required: false + srcid: + type: any + required: false + state: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interface: + type: any + required: false + level-type: + type: any + required: false + numbers: + type: any + required: false + snpa: + type: any + required: false + srcid: + type: any + required: false + state: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /nexthop: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dump-dot: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ospf: + /area: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + area-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + name: + type: any + required: false + no-summaries: + type: any + required: false + nssa-translator: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + area-id: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + default-cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + name: + type: any + required: false + no-summaries: + type: any + required: false + nssa-translator: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + area-id: + type: any + required: false + comment: + type: any + required: false + default-cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + name: + type: any + required: false + no-summaries: + type: any + required: false + nssa-translator: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /range: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + prefix: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + prefix: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + advertise: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + area-id: + type: any + required: false + comment: + type: any + required: false + default-cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + name: + type: any + required: false + no-summaries: + type: any + required: false + nssa-translator: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + area-id: + type: any + required: false + comment: + type: any + required: false + default-cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + name: + type: any + required: false + no-summaries: + type: any + required: false + nssa-translator: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /instance: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain-id: + type: any + required: false + domain-tag: + type: any + required: false + in-filter-chain: + type: any + required: false + mpls-te-address: + type: any + required: false + mpls-te-area: + type: any + required: false + name: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + use-dn: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + domain-id: + type: any + required: false + domain-tag: + type: any + required: false + in-filter-chain: + type: any + required: false + mpls-te-address: + type: any + required: false + mpls-te-area: + type: any + required: false + name: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + use-dn: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + domain-id: + type: any + required: false + domain-tag: + type: any + required: false + in-filter-chain: + type: any + required: false + mpls-te-address: + type: any + required: false + mpls-te-area: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + use-dn: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + domain-id: + type: any + required: false + domain-tag: + type: any + required: false + in-filter-chain: + type: any + required: false + mpls-te-address: + type: any + required: false + mpls-te-area: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + use-dn: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + domain-id: + type: any + required: false + domain-tag: + type: any + required: false + in-filter-chain: + type: any + required: false + mpls-te-address: + type: any + required: false + mpls-te-area: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + router-id: + type: any + required: false + routing-table: + type: any + required: false + use-dn: + type: any + required: false + version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + area: + type: any + required: false + auth: + type: any + required: false + auth-id: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + dead-interval: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + instance-id: + type: any + required: false + interfaces: + type: any + required: false + networks: + type: any + required: false + passive: + type: any + required: false + place-before: + type: any + required: false + prefix-list: + type: any + required: false + priority: + type: any + required: false + retransmit-interval: + type: any + required: false + transmit-delay: + type: any + required: false + type: + type: any + required: false + use-bfd: + type: any + required: false + vlink-neighbor-id: + type: any + required: false + vlink-transit-area: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + area: + type: any + required: false + auth: + type: any + required: false + auth-id: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + dead-interval: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + instance-id: + type: any + required: false + interfaces: + type: any + required: false + networks: + type: any + required: false + passive: + type: any + required: false + place-before: + type: any + required: false + prefix-list: + type: any + required: false + priority: + type: any + required: false + retransmit-interval: + type: any + required: false + transmit-delay: + type: any + required: false + type: + type: any + required: false + use-bfd: + type: any + required: false + vlink-neighbor-id: + type: any + required: false + vlink-transit-area: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + area: + type: any + required: false + auth: + type: any + required: false + auth-id: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + dead-interval: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + instance-id: + type: any + required: false + interfaces: + type: any + required: false + networks: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + prefix-list: + type: any + required: false + priority: + type: any + required: false + retransmit-interval: + type: any + required: false + transmit-delay: + type: any + required: false + type: + type: any + required: false + use-bfd: + type: any + required: false + vlink-neighbor-id: + type: any + required: false + vlink-transit-area: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + area: + type: any + required: false + auth: + type: any + required: false + auth-id: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + dead-interval: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + instance-id: + type: any + required: false + interfaces: + type: any + required: false + networks: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + prefix-list: + type: any + required: false + priority: + type: any + required: false + retransmit-interval: + type: any + required: false + transmit-delay: + type: any + required: false + type: + type: any + required: false + use-bfd: + type: any + required: false + vlink-neighbor-id: + type: any + required: false + vlink-transit-area: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + area: + type: any + required: false + auth: + type: any + required: false + auth-id: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + cost: + type: any + required: false + dead-interval: + type: any + required: false + disabled: + type: any + required: false + hello-interval: + type: any + required: false + instance-id: + type: any + required: false + interfaces: + type: any + required: false + networks: + type: any + required: false + numbers: + type: any + required: false + passive: + type: any + required: false + prefix-list: + type: any + required: false + priority: + type: any + required: false + retransmit-interval: + type: any + required: false + transmit-delay: + type: any + required: false + type: + type: any + required: false + use-bfd: + type: any + required: false + vlink-neighbor-id: + type: any + required: false + vlink-transit-area: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /lsa: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /static-neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + instance-id: + type: any + required: false + poll-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + instance-id: + type: any + required: false + poll-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + instance-id: + type: any + required: false + numbers: + type: any + required: false + poll-interval: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + instance-id: + type: any + required: false + numbers: + type: any + required: false + poll-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + area: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + instance-id: + type: any + required: false + numbers: + type: any + required: false + poll-interval: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pimsm: + /bsr: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /candidate: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hashmask-length: + type: any + required: false + instance: + type: any + required: false + priority: + type: any + required: false + scope4: + type: any + required: false + scope6: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + hashmask-length: + type: any + required: false + instance: + type: any + required: false + priority: + type: any + required: false + scope4: + type: any + required: false + scope6: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + hashmask-length: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + scope4: + type: any + required: false + scope6: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + hashmask-length: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + scope4: + type: any + required: false + scope6: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + hashmask-length: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + scope4: + type: any + required: false + scope6: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rp-candidate: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + holdtime: + type: any + required: false + instance: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + holdtime: + type: any + required: false + instance: + type: any + required: false + priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + holdtime: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + holdtime: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + holdtime: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rp-set: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /igmp-interface-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + instance: + type: any + required: false + interfaces: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /instance: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + bsm-forward-back: + type: any + required: false + copy-from: + type: any + required: false + crp-advertise-contained: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + rp-hash-mask-length: + type: any + required: false + rp-static-override: + type: any + required: false + ssm-range: + type: any + required: false + switch-to-spt: + type: any + required: false + switch-to-spt-bytes: + type: any + required: false + switch-to-spt-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + bsm-forward-back: + type: any + required: false + copy-from: + type: any + required: false + crp-advertise-contained: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + rp-hash-mask-length: + type: any + required: false + rp-static-override: + type: any + required: false + ssm-range: + type: any + required: false + switch-to-spt: + type: any + required: false + switch-to-spt-bytes: + type: any + required: false + switch-to-spt-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + bsm-forward-back: + type: any + required: false + crp-advertise-contained: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rp-hash-mask-length: + type: any + required: false + rp-static-override: + type: any + required: false + ssm-range: + type: any + required: false + switch-to-spt: + type: any + required: false + switch-to-spt-bytes: + type: any + required: false + switch-to-spt-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + bsm-forward-back: + type: any + required: false + crp-advertise-contained: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rp-hash-mask-length: + type: any + required: false + rp-static-override: + type: any + required: false + ssm-range: + type: any + required: false + switch-to-spt: + type: any + required: false + switch-to-spt-bytes: + type: any + required: false + switch-to-spt-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + bsm-forward-back: + type: any + required: false + crp-advertise-contained: + type: any + required: false + disabled: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + rp-hash-mask-length: + type: any + required: false + rp-static-override: + type: any + required: false + ssm-range: + type: any + required: false + switch-to-spt: + type: any + required: false + switch-to-spt-bytes: + type: any + required: false + switch-to-spt-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-delay: + type: any + required: false + hello-period: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + join-prune-period: + type: any + required: false + join-tracking-support: + type: any + required: false + override-interval: + type: any + required: false + place-before: + type: any + required: false + priority: + type: any + required: false + propagation-delay: + type: any + required: false + source-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + hello-delay: + type: any + required: false + hello-period: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + join-prune-period: + type: any + required: false + join-tracking-support: + type: any + required: false + override-interval: + type: any + required: false + place-before: + type: any + required: false + priority: + type: any + required: false + propagation-delay: + type: any + required: false + source-addresses: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + hello-delay: + type: any + required: false + hello-period: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + join-prune-period: + type: any + required: false + join-tracking-support: + type: any + required: false + numbers: + type: any + required: false + override-interval: + type: any + required: false + priority: + type: any + required: false + propagation-delay: + type: any + required: false + source-addresses: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + hello-delay: + type: any + required: false + hello-period: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + join-prune-period: + type: any + required: false + join-tracking-support: + type: any + required: false + numbers: + type: any + required: false + override-interval: + type: any + required: false + priority: + type: any + required: false + propagation-delay: + type: any + required: false + source-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + hello-delay: + type: any + required: false + hello-period: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + join-prune-period: + type: any + required: false + join-tracking-support: + type: any + required: false + numbers: + type: any + required: false + override-interval: + type: any + required: false + priority: + type: any + required: false + propagation-delay: + type: any + required: false + source-addresses: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /static-rp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + instance: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + instance: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /uib-g: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /uib-sg: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reinstall-fib: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rip: + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /instance: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + name: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + route-gc-timeout: + type: any + required: false + route-timeout: + type: any + required: false + routing-table: + type: any + required: false + update-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + name: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + route-gc-timeout: + type: any + required: false + route-timeout: + type: any + required: false + routing-table: + type: any + required: false + update-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + route-gc-timeout: + type: any + required: false + route-timeout: + type: any + required: false + routing-table: + type: any + required: false + update-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + route-gc-timeout: + type: any + required: false + route-timeout: + type: any + required: false + routing-table: + type: any + required: false + update-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + afi: + type: any + required: false + disabled: + type: any + required: false + in-filter-chain: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + originate-default: + type: any + required: false + out-filter-chain: + type: any + required: false + out-filter-select: + type: any + required: false + redistribute: + type: any + required: false + route-gc-timeout: + type: any + required: false + route-timeout: + type: any + required: false + routing-table: + type: any + required: false + update-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + key-chain: + type: any + required: false + mode: + type: any + required: false + password: + type: any + required: false + poison-reverse: + type: any + required: false + source-addresses: + type: any + required: false + split-horizon: + type: any + required: false + use-bfd: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + key-chain: + type: any + required: false + mode: + type: any + required: false + password: + type: any + required: false + poison-reverse: + type: any + required: false + source-addresses: + type: any + required: false + split-horizon: + type: any + required: false + use-bfd: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + key-chain: + type: any + required: false + mode: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + poison-reverse: + type: any + required: false + source-addresses: + type: any + required: false + split-horizon: + type: any + required: false + use-bfd: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + key-chain: + type: any + required: false + mode: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + poison-reverse: + type: any + required: false + source-addresses: + type: any + required: false + split-horizon: + type: any + required: false + use-bfd: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + cost: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + interfaces: + type: any + required: false + key-chain: + type: any + required: false + mode: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + poison-reverse: + type: any + required: false + source-addresses: + type: any + required: false + split-horizon: + type: any + required: false + use-bfd: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /keys: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + key: + type: any + required: false + key-id: + type: any + required: false + valid-from: + type: any + required: false + valid-till: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + key: + type: any + required: false + key-id: + type: any + required: false + valid-from: + type: any + required: false + valid-till: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + disabled: + type: any + required: false + key: + type: any + required: false + key-id: + type: any + required: false + numbers: + type: any + required: false + valid-from: + type: any + required: false + valid-till: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + disabled: + type: any + required: false + key: + type: any + required: false + key-id: + type: any + required: false + numbers: + type: any + required: false + valid-from: + type: any + required: false + valid-till: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + chain: + type: any + required: false + disabled: + type: any + required: false + key: + type: any + required: false + key-id: + type: any + required: false + numbers: + type: any + required: false + valid-from: + type: any + required: false + valid-till: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /static-neighbor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + disabled: + type: any + required: false + instance: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /route: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rule: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rpki: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + expire-interval: + type: any + required: false + group: + type: any + required: false + port: + type: any + required: false + preference: + type: any + required: false + refresh-interval: + type: any + required: false + retry-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + expire-interval: + type: any + required: false + group: + type: any + required: false + port: + type: any + required: false + preference: + type: any + required: false + refresh-interval: + type: any + required: false + retry-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + expire-interval: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + preference: + type: any + required: false + refresh-interval: + type: any + required: false + retry-interval: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + expire-interval: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + preference: + type: any + required: false + refresh-interval: + type: any + required: false + retry-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rpki-check: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + group: + type: any + required: false + origin-as: + type: any + required: false + prefix: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rpki-query: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + exact: + type: any + required: false + group: + type: any + required: false + prefix: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /session: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + expire-interval: + type: any + required: false + group: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + preference: + type: any + required: false + refresh-interval: + type: any + required: false + retry-interval: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rule: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + place-before: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + place-before: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /move: + post: + body: + application/json: + type: object + properties: + destination: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + dst-address: + type: any + required: false + interface: + type: any + required: false + min-prefix: + type: any + required: false + numbers: + type: any + required: false + routing-mark: + type: any + required: false + src-address: + type: any + required: false + table: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + single-process: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + single-process: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stats: + /info: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + info-type: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /memory: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /origin: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pcap: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /process: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /kill: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /step: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /table: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + fib: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + fib: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + fib: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + fib: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + fib: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/serialize: + post: + body: + application/json: + type: object + properties: + to: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/set: + post: + body: + application/json: + type: object + properties: + do: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/{id}: + patch: + body: + application/json: + type: object + properties: + do: + type: any + required: false + name: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string +/snmp: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /community: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + addresses: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + name: + type: any + required: false + read-access: + type: any + required: false + security: + type: any + required: false + write-access: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + addresses: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + name: + type: any + required: false + read-access: + type: any + required: false + security: + type: any + required: false + write-access: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + addresses: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-access: + type: any + required: false + security: + type: any + required: false + write-access: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + addresses: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-access: + type: any + required: false + security: + type: any + required: false + write-access: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + addresses: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + read-access: + type: any + required: false + security: + type: any + required: false + write-access: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + contact: + type: any + required: false + enabled: + type: any + required: false + engine-id-suffix: + type: any + required: false + location: + type: any + required: false + src-address: + type: any + required: false + trap-community: + type: any + required: false + trap-generators: + type: any + required: false + trap-interfaces: + type: any + required: false + trap-target: + type: any + required: false + trap-version: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /send-trap: + post: + body: + application/json: + type: object + properties: + oid: + type: any + required: false + type: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + contact: + type: any + required: false + enabled: + type: any + required: false + engine-id-suffix: + type: any + required: false + location: + type: any + required: false + src-address: + type: any + required: false + trap-community: + type: any + required: false + trap-generators: + type: any + required: false + trap-interfaces: + type: any + required: false + trap-target: + type: any + required: false + trap-version: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/special-login: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + port: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + port: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/system: + /backup: + /cloud: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /download-file: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + dst-file: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + password: + type: any + required: false + secret-download-key: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove-file: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + number: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /upload-file: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + once: + type: any + required: false + password: + type: any + required: false + replace: + type: any + required: false + src-file: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /load: + post: + body: + application/json: + type: object + properties: + force-v6-to-v7-configuration-upgrade: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /save: + post: + body: + application/json: + type: object + properties: + dont-encrypt: + type: any + required: false + encryption: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /check-disk: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /check-installation: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /clock: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + date: + type: any + required: false + time: + type: any + required: false + time-zone-autodetect: + type: any + required: false + time-zone-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /manual: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + dst-delta: + type: any + required: false + dst-end: + type: any + required: false + dst-start: + type: any + required: false + time-zone: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + dst-delta: + type: any + required: false + dst-end: + type: any + required: false + dst-start: + type: any + required: false + time-zone: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + date: + type: any + required: false + time: + type: any + required: false + time-zone-autodetect: + type: any + required: false + time-zone-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /console: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + port: + type: any + required: false + term: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + port: + type: any + required: false + term: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + term: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + term: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /screen: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + blank-interval: + type: any + required: false + line-count: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + blank-interval: + type: any + required: false + line-count: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + term: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /default-configuration: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /caps-mode-script: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /custom-script: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /script: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /device-mode: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /update: + post: + body: + application/json: + type: object + properties: + activation-timeout: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + bandwidth-test: + type: any + required: false + container: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + email: + type: any + required: false + fetch: + type: any + required: false + file: + type: any + required: false + flagged: + type: any + required: false + flagging-enabled: + type: any + required: false + hotspot: + type: any + required: false + interval: + type: any + required: false + ipsec: + type: any + required: false + l2tp: + type: any + required: false + mode: + type: any + required: false + once: + type: any + required: false + pptp: + type: any + required: false + proxy: + type: any + required: false + romon: + type: any + required: false + scheduler: + type: any + required: false + smb: + type: any + required: false + sniffer: + type: any + required: false + socks: + type: any + required: false + traffic-gen: + type: any + required: false + without-paging: + type: any + required: false + zerotier: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /hardware: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + multi-cpu: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + multi-cpu: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /health: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + state-after-reboot: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + state-after-reboot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /history: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /identity: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /leds: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + leds: + type: any + required: false + modem-signal-threshold: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + leds: + type: any + required: false + modem-signal-threshold: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + leds: + type: any + required: false + modem-signal-threshold: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + leds: + type: any + required: false + modem-signal-threshold: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + leds: + type: any + required: false + modem-signal-threshold: + type: any + required: false + numbers: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + all-leds-off: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + all-leds-off: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /license: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /generate-new-id: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /renew: + post: + body: + application/json: + type: object + properties: + account: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + level: + type: any + required: false + once: + type: any + required: false + password: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /logging: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /action: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + bsd-syslog: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disk-file-count: + type: any + required: false + disk-file-name: + type: any + required: false + disk-lines-per-file: + type: any + required: false + disk-stop-on-full: + type: any + required: false + email-start-tls: + type: any + required: false + email-to: + type: any + required: false + memory-lines: + type: any + required: false + memory-stop-on-full: + type: any + required: false + name: + type: any + required: false + remember: + type: any + required: false + remote: + type: any + required: false + remote-port: + type: any + required: false + src-address: + type: any + required: false + syslog-facility: + type: any + required: false + syslog-severity: + type: any + required: false + syslog-time-format: + type: any + required: false + target: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + bsd-syslog: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disk-file-count: + type: any + required: false + disk-file-name: + type: any + required: false + disk-lines-per-file: + type: any + required: false + disk-stop-on-full: + type: any + required: false + email-start-tls: + type: any + required: false + email-to: + type: any + required: false + memory-lines: + type: any + required: false + memory-stop-on-full: + type: any + required: false + name: + type: any + required: false + remember: + type: any + required: false + remote: + type: any + required: false + remote-port: + type: any + required: false + src-address: + type: any + required: false + syslog-facility: + type: any + required: false + syslog-severity: + type: any + required: false + syslog-time-format: + type: any + required: false + target: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + bsd-syslog: + type: any + required: false + comment: + type: any + required: false + disk-file-count: + type: any + required: false + disk-file-name: + type: any + required: false + disk-lines-per-file: + type: any + required: false + disk-stop-on-full: + type: any + required: false + email-start-tls: + type: any + required: false + email-to: + type: any + required: false + memory-lines: + type: any + required: false + memory-stop-on-full: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remember: + type: any + required: false + remote: + type: any + required: false + remote-port: + type: any + required: false + src-address: + type: any + required: false + syslog-facility: + type: any + required: false + syslog-severity: + type: any + required: false + syslog-time-format: + type: any + required: false + target: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + bsd-syslog: + type: any + required: false + comment: + type: any + required: false + disk-file-count: + type: any + required: false + disk-file-name: + type: any + required: false + disk-lines-per-file: + type: any + required: false + disk-stop-on-full: + type: any + required: false + email-start-tls: + type: any + required: false + email-to: + type: any + required: false + memory-lines: + type: any + required: false + memory-stop-on-full: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remember: + type: any + required: false + remote: + type: any + required: false + remote-port: + type: any + required: false + src-address: + type: any + required: false + syslog-facility: + type: any + required: false + syslog-severity: + type: any + required: false + syslog-time-format: + type: any + required: false + target: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + bsd-syslog: + type: any + required: false + comment: + type: any + required: false + disk-file-count: + type: any + required: false + disk-file-name: + type: any + required: false + disk-lines-per-file: + type: any + required: false + disk-stop-on-full: + type: any + required: false + email-start-tls: + type: any + required: false + email-to: + type: any + required: false + memory-lines: + type: any + required: false + memory-stop-on-full: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + remember: + type: any + required: false + remote: + type: any + required: false + remote-port: + type: any + required: false + src-address: + type: any + required: false + syslog-facility: + type: any + required: false + syslog-severity: + type: any + required: false + syslog-time-format: + type: any + required: false + target: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + prefix: + type: any + required: false + topics: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + action: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + prefix: + type: any + required: false + topics: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + action: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + topics: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + topics: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + action: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + prefix: + type: any + required: false + topics: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /note: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + note: + type: any + required: false + show-at-cli-login: + type: any + required: false + show-at-login: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + note: + type: any + required: false + show-at-cli-login: + type: any + required: false + show-at-login: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ntp: + /client: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + mode: + type: any + required: false + servers: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-freq-drift: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /servers: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + iburst: + type: any + required: false + max-poll: + type: any + required: false + min-poll: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + iburst: + type: any + required: false + max-poll: + type: any + required: false + min-poll: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + iburst: + type: any + required: false + max-poll: + type: any + required: false + min-poll: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + iburst: + type: any + required: false + max-poll: + type: any + required: false + min-poll: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + auth-key: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + iburst: + type: any + required: false + max-poll: + type: any + required: false + min-poll: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + mode: + type: any + required: false + servers: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /key: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + key-id: + type: any + required: false + key-val: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + key-id: + type: any + required: false + key-val: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + key-id: + type: any + required: false + key-val: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + key-id: + type: any + required: false + key-val: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + key-id: + type: any + required: false + key-val: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor-peers: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + auth-key: + type: any + required: false + broadcast: + type: any + required: false + broadcast-addresses: + type: any + required: false + enabled: + type: any + required: false + local-clock-stratum: + type: any + required: false + manycast: + type: any + required: false + multicast: + type: any + required: false + use-local-clock: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auth-key: + type: any + required: false + broadcast: + type: any + required: false + broadcast-addresses: + type: any + required: false + enabled: + type: any + required: false + local-clock-stratum: + type: any + required: false + manycast: + type: any + required: false + multicast: + type: any + required: false + use-local-clock: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /package: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /downgrade: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /uninstall: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unschedule: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /update: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cancel: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /check-for-updates: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /download: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + ignore-missing: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /install: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + ignore-missing: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reboot: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset-configuration: + post: + body: + application/json: + type: object + properties: + caps-mode: + type: any + required: false + force-v6-to-v7-configuration-upgrade: + type: any + required: false + keep-users: + type: any + required: false + no-defaults: + type: any + required: false + run-after-reset: + type: any + required: false + shutdown: + type: any + required: false + skip-backup: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /resource: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cpu: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /irq: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + cpu: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + per-cpu-count: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + cpu: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rps: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + cpu: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /pci: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /usb-power-reset: + post: + body: + application/json: + type: object + properties: + bus: + type: any + required: false + duration: + type: any + required: false + slot: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /usb: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /authorize: + post: + body: + application/json: + type: object + properties: + allow: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + device: + type: any + required: false + device-id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + serial-number: + type: any + required: false + speed: + type: any + required: false + usb-version: + type: any + required: false + vendor: + type: any + required: false + vendor-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + device: + type: any + required: false + device-id: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + ports: + type: any + required: false + serial-number: + type: any + required: false + speed: + type: any + required: false + usb-version: + type: any + required: false + vendor: + type: any + required: false + vendor-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + authorization: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + authorization: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rtrace: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /start: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stop: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /scheduler: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + on-event: + type: any + required: false + policy: + type: any + required: false + start-date: + type: any + required: false + start-time: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + on-event: + type: any + required: false + policy: + type: any + required: false + start-date: + type: any + required: false + start-time: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + policy: + type: any + required: false + start-date: + type: any + required: false + start-time: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + policy: + type: any + required: false + start-date: + type: any + required: false + start-time: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + policy: + type: any + required: false + start-date: + type: any + required: false + start-time: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /script: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + dont-require-permissions: + type: any + required: false + name: + type: any + required: false + owner: + type: any + required: false + policy: + type: any + required: false + source: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + dont-require-permissions: + type: any + required: false + name: + type: any + required: false + owner: + type: any + required: false + policy: + type: any + required: false + source: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /environment: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + dont-require-permissions: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + policy: + type: any + required: false + source: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /job: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + started: + type: any + required: false + type: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + started: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + started: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + dont-require-permissions: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + policy: + type: any + required: false + source: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /run: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + use-script-permissions: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + dont-require-permissions: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + owner: + type: any + required: false + policy: + type: any + required: false + source: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /serial-terminal: + post: + body: + application/json: + type: object + properties: + channel: + type: any + required: false + port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /shutdown: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ssh: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + command: + type: any + required: false + output-to-file: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + user: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ssh-exec: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + command: + type: any + required: false + output-to-file: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + user: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sup-output: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /telnet: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + port: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /upgrade: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /download: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /download-all: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + download-beta: + type: any + required: false + reboot-after-download: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + download: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mirror: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /force-check: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + check-interval: + type: any + required: false + enabled: + type: any + required: false + password: + type: any + required: false + primary-server: + type: any + required: false + secondary-server: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + check-interval: + type: any + required: false + enabled: + type: any + required: false + password: + type: any + required: false + primary-server: + type: any + required: false + secondary-server: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /refresh: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + download: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + download: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /upgrade-package-source: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + copy-from: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ups: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + alarm-setting: + type: any + required: false + check-capabilities: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + min-runtime: + type: any + required: false + name: + type: any + required: false + offline-time: + type: any + required: false + port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + alarm-setting: + type: any + required: false + check-capabilities: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + min-runtime: + type: any + required: false + name: + type: any + required: false + offline-time: + type: any + required: false + port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /beep: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + alarm-setting: + type: any + required: false + check-capabilities: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + min-runtime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offline-time: + type: any + required: false + port: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /monitor: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + numbers: + type: any + required: false + once: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + oid: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + alarm-setting: + type: any + required: false + check-capabilities: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + min-runtime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offline-time: + type: any + required: false + port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /rtc: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /self-test: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + hid-test-type: + type: any + required: false + number: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + alarm-setting: + type: any + required: false + check-capabilities: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + min-runtime: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + offline-time: + type: any + required: false + port: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /watchdog: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + auto-send-supout: + type: any + required: false + automatic-supout: + type: any + required: false + ping-start-after-boot: + type: any + required: false + ping-timeout: + type: any + required: false + send-email-from: + type: any + required: false + send-email-to: + type: any + required: false + send-smtp-server: + type: any + required: false + watch-address: + type: any + required: false + watchdog-timer: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + auto-send-supout: + type: any + required: false + automatic-supout: + type: any + required: false + ping-start-after-boot: + type: any + required: false + ping-timeout: + type: any + required: false + send-email-from: + type: any + required: false + send-email-to: + type: any + required: false + send-smtp-server: + type: any + required: false + watch-address: + type: any + required: false + watchdog-timer: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/task: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + copy-from: + type: any + required: false + file-name: + type: any + required: false + max-lines: + type: any + required: false + max-size: + type: any + required: false + no-header-paging: + type: any + required: false + save-interval: + type: any + required: false + save-timestamp: + type: any + required: false + source: + type: any + required: false + switch-to: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + append: + type: any + required: false + copy-from: + type: any + required: false + file-name: + type: any + required: false + max-lines: + type: any + required: false + max-size: + type: any + required: false + no-header-paging: + type: any + required: false + save-interval: + type: any + required: false + save-timestamp: + type: any + required: false + source: + type: any + required: false + switch-to: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /next: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /terminate: + post: + body: + application/json: + type: object + properties: + id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/terminal: + /ask: + post: + body: + application/json: + type: object + properties: + preinput: + type: any + required: false + prompt: + type: any + required: false + sensitive: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /cuu: + post: + body: + application/json: + type: object + properties: + count: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /el: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inkey: + post: + body: + application/json: + type: object + properties: + timeout: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /style: + post: + body: + application/json: + type: object + properties: + style: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/time: + post: + body: + application/json: + type: object + properties: + command: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/timestamp: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/toarray: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tobool: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tocrlf: + post: + body: + application/json: + type: object + properties: + input: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/toid: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/toip: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/toip6: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tolf: + post: + body: + application/json: + type: object + properties: + input: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tonsec: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tonum: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tool: + /bandwidth-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allocate-udp-ports-from: + type: any + required: false + authenticate: + type: any + required: false + enabled: + type: any + required: false + max-sessions: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /session: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allocate-udp-ports-from: + type: any + required: false + authenticate: + type: any + required: false + enabled: + type: any + required: false + max-sessions: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /bandwidth-test: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + connection-count: + type: any + required: false + direction: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + local-tx-speed: + type: any + required: false + local-udp-tx-size: + type: any + required: false + once: + type: any + required: false + password: + type: any + required: false + protocol: + type: any + required: false + random-data: + type: any + required: false + remote-tx-speed: + type: any + required: false + remote-udp-tx-size: + type: any + required: false + user: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /dns-update: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + dns-server: + type: any + required: false + key: + type: any + required: false + key-name: + type: any + required: false + name: + type: any + required: false + ttl: + type: any + required: false + zone: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /e-mail: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + from: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + server: + type: any + required: false + tls: + type: any + required: false + user: + type: any + required: false + vrf: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /send: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + body: + type: any + required: false + cc: + type: any + required: false + file: + type: any + required: false + from: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + server: + type: any + required: false + subject: + type: any + required: false + tls: + type: any + required: false + to: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + from: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + server: + type: any + required: false + tls: + type: any + required: false + user: + type: any + required: false + vrf: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /fetch: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + ascii: + type: any + required: false + certificate: + type: any + required: false + check-certificate: + type: any + required: false + dst-path: + type: any + required: false + duration: + type: any + required: false + host: + type: any + required: false + http-auth-scheme: + type: any + required: false + http-content-encoding: + type: any + required: false + http-data: + type: any + required: false + http-header-field: + type: any + required: false + http-method: + type: any + required: false + idle-timeout: + type: any + required: false + keep-result: + type: any + required: false + mode: + type: any + required: false + once: + type: any + required: false + output: + type: any + required: false + password: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + src-path: + type: any + required: false + upload: + type: any + required: false + url: + type: any + required: false + user: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /flood-ping: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + count: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + size: + type: any + required: false + timeout: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /graphing: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + page-refresh: + type: any + required: false + store-every: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /interface: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /queue: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + allow-target: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + simple-queue: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + allow-target: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + simple-queue: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + allow-target: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + simple-queue: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + allow-target: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + simple-queue: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + allow-target: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + simple-queue: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /resource: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allow-address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + numbers: + type: any + required: false + store-on-disk: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + page-refresh: + type: any + required: false + store-every: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ip-scan: + post: + body: + application/json: + type: object + properties: + address-range: + type: any + required: false + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mac-scan: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mac-server: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allowed-interface-list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mac-winbox: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allowed-interface-list: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-interface-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ping: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sessions: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + uptime: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + uptime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + interface: + type: any + required: false + numbers: + type: any + required: false + src-address: + type: any + required: false + uptime: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-interface-list: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /mac-telnet: + post: + body: + application/json: + type: object + properties: + host: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /netwatch: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + certificate: + type: any + required: false + check-certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-script: + type: any + required: false + host: + type: any + required: false + http-codes: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + packet-count: + type: any + required: false + packet-interval: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + start-delay: + type: any + required: false + startup-delay: + type: any + required: false + test-script: + type: any + required: false + thr-avg: + type: any + required: false + thr-http-time: + type: any + required: false + thr-jitter: + type: any + required: false + thr-loss-count: + type: any + required: false + thr-loss-percent: + type: any + required: false + thr-max: + type: any + required: false + thr-stdev: + type: any + required: false + thr-tcp-conn-time: + type: any + required: false + timeout: + type: any + required: false + type: + type: any + required: false + up-script: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + certificate: + type: any + required: false + check-certificate: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + down-script: + type: any + required: false + host: + type: any + required: false + http-codes: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + packet-count: + type: any + required: false + packet-interval: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + start-delay: + type: any + required: false + startup-delay: + type: any + required: false + test-script: + type: any + required: false + thr-avg: + type: any + required: false + thr-http-time: + type: any + required: false + thr-jitter: + type: any + required: false + thr-loss-count: + type: any + required: false + thr-loss-percent: + type: any + required: false + thr-max: + type: any + required: false + thr-stdev: + type: any + required: false + thr-tcp-conn-time: + type: any + required: false + timeout: + type: any + required: false + type: + type: any + required: false + up-script: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + certificate: + type: any + required: false + check-certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-script: + type: any + required: false + host: + type: any + required: false + http-codes: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-interval: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + start-delay: + type: any + required: false + startup-delay: + type: any + required: false + test-script: + type: any + required: false + thr-avg: + type: any + required: false + thr-http-time: + type: any + required: false + thr-jitter: + type: any + required: false + thr-loss-count: + type: any + required: false + thr-loss-percent: + type: any + required: false + thr-max: + type: any + required: false + thr-stdev: + type: any + required: false + thr-tcp-conn-time: + type: any + required: false + timeout: + type: any + required: false + type: + type: any + required: false + up-script: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + stats: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + certificate: + type: any + required: false + check-certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-script: + type: any + required: false + host: + type: any + required: false + http-codes: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-interval: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + start-delay: + type: any + required: false + startup-delay: + type: any + required: false + test-script: + type: any + required: false + thr-avg: + type: any + required: false + thr-http-time: + type: any + required: false + thr-jitter: + type: any + required: false + thr-loss-count: + type: any + required: false + thr-loss-percent: + type: any + required: false + thr-max: + type: any + required: false + thr-stdev: + type: any + required: false + thr-tcp-conn-time: + type: any + required: false + timeout: + type: any + required: false + type: + type: any + required: false + up-script: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + certificate: + type: any + required: false + check-certificate: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + down-script: + type: any + required: false + host: + type: any + required: false + http-codes: + type: any + required: false + interval: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-interval: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + src-address: + type: any + required: false + start-delay: + type: any + required: false + startup-delay: + type: any + required: false + test-script: + type: any + required: false + thr-avg: + type: any + required: false + thr-http-time: + type: any + required: false + thr-jitter: + type: any + required: false + thr-loss-count: + type: any + required: false + thr-loss-percent: + type: any + required: false + thr-max: + type: any + required: false + thr-stdev: + type: any + required: false + thr-tcp-conn-time: + type: any + required: false + timeout: + type: any + required: false + type: + type: any + required: false + up-script: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ping: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + arp-ping: + type: any + required: false + as-value: + type: any + required: false + count: + type: any + required: false + do-not-fragment: + type: any + required: false + dscp: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + size: + type: any + required: false + src-address: + type: any + required: false + ttl: + type: any + required: false + vrf: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ping-speed: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + first-ping-size: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + second-ping-size: + type: any + required: false + time-between-pings: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /profile: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + cpu: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /romon: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /discover: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + proplist: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + id: + type: any + required: false + secrets: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ping: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + count: + type: any + required: false + id: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + size: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + forbid: + type: any + required: false + interface: + type: any + required: false + secrets: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + forbid: + type: any + required: false + interface: + type: any + required: false + secrets: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + forbid: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + secrets: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + forbid: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + secrets: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + cost: + type: any + required: false + disabled: + type: any + required: false + forbid: + type: any + required: false + interface: + type: any + required: false + numbers: + type: any + required: false + secrets: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + enabled: + type: any + required: false + id: + type: any + required: false + secrets: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ssh: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + command: + type: any + required: false + output-to-file: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sms: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + allowed-number: + type: any + required: false + channel: + type: any + required: false + port: + type: any + required: false + receive-enabled: + type: any + required: false + secret: + type: any + required: false + sim-pin: + type: any + required: false + sms-storage: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inbox: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /send: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + channel: + type: any + required: false + message: + type: any + required: false + phone-number: + type: any + required: false + port: + type: any + required: false + smsc: + type: any + required: false + status-report-request: + type: any + required: false + type: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + allowed-number: + type: any + required: false + channel: + type: any + required: false + port: + type: any + required: false + receive-enabled: + type: any + required: false + secret: + type: any + required: false + sim-pin: + type: any + required: false + sms-storage: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /sniffer: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /connection: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + file-limit: + type: any + required: false + file-name: + type: any + required: false + filter-cpu: + type: any + required: false + filter-direction: + type: any + required: false + filter-dst-ip-address: + type: any + required: false + filter-dst-ipv6-address: + type: any + required: false + filter-dst-mac-address: + type: any + required: false + filter-dst-port: + type: any + required: false + filter-interface: + type: any + required: false + filter-ip-address: + type: any + required: false + filter-ip-protocol: + type: any + required: false + filter-ipv6-address: + type: any + required: false + filter-mac-address: + type: any + required: false + filter-mac-protocol: + type: any + required: false + filter-operator-between-entries: + type: any + required: false + filter-port: + type: any + required: false + filter-size: + type: any + required: false + filter-src-ip-address: + type: any + required: false + filter-src-ipv6-address: + type: any + required: false + filter-src-mac-address: + type: any + required: false + filter-src-port: + type: any + required: false + filter-stream: + type: any + required: false + filter-vlan: + type: any + required: false + memory-limit: + type: any + required: false + memory-scroll: + type: any + required: false + only-headers: + type: any + required: false + quick-rows: + type: any + required: false + quick-show-frame: + type: any + required: false + streaming-enabled: + type: any + required: false + streaming-server: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /host: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /packet: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + raw: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /protocol: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /quick: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + cpu: + type: any + required: false + direction: + type: any + required: false + dst-ip-address: + type: any + required: false + dst-ipv6-address: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + ip-address: + type: any + required: false + ip-protocol: + type: any + required: false + ipv6-address: + type: any + required: false + mac-address: + type: any + required: false + mac-protocol: + type: any + required: false + operator-between-entries: + type: any + required: false + port: + type: any + required: false + proplist: + type: any + required: false + rows: + type: any + required: false + show-frame: + type: any + required: false + size: + type: any + required: false + src-ip-address: + type: any + required: false + src-ipv6-address: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + vlan-id: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /save: + post: + body: + application/json: + type: object + properties: + file-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + file-limit: + type: any + required: false + file-name: + type: any + required: false + filter-cpu: + type: any + required: false + filter-direction: + type: any + required: false + filter-dst-ip-address: + type: any + required: false + filter-dst-ipv6-address: + type: any + required: false + filter-dst-mac-address: + type: any + required: false + filter-dst-port: + type: any + required: false + filter-interface: + type: any + required: false + filter-ip-address: + type: any + required: false + filter-ip-protocol: + type: any + required: false + filter-ipv6-address: + type: any + required: false + filter-mac-address: + type: any + required: false + filter-mac-protocol: + type: any + required: false + filter-operator-between-entries: + type: any + required: false + filter-port: + type: any + required: false + filter-size: + type: any + required: false + filter-src-ip-address: + type: any + required: false + filter-src-ipv6-address: + type: any + required: false + filter-src-mac-address: + type: any + required: false + filter-src-port: + type: any + required: false + filter-stream: + type: any + required: false + filter-vlan: + type: any + required: false + memory-limit: + type: any + required: false + memory-scroll: + type: any + required: false + only-headers: + type: any + required: false + quick-rows: + type: any + required: false + quick-show-frame: + type: any + required: false + streaming-enabled: + type: any + required: false + streaming-server: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /start: + post: + body: + application/json: + type: object + properties: + cpu: + type: any + required: false + direction: + type: any + required: false + dst-ip-address: + type: any + required: false + dst-ipv6-address: + type: any + required: false + dst-mac-address: + type: any + required: false + dst-port: + type: any + required: false + interface: + type: any + required: false + ip-address: + type: any + required: false + ip-protocol: + type: any + required: false + ipv6-address: + type: any + required: false + mac-address: + type: any + required: false + mac-protocol: + type: any + required: false + operator-between-entries: + type: any + required: false + port: + type: any + required: false + size: + type: any + required: false + src-ip-address: + type: any + required: false + src-ipv6-address: + type: any + required: false + src-mac-address: + type: any + required: false + src-port: + type: any + required: false + vlan-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stop: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /snmp-get: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + community: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + next: + type: any + required: false + oid: + type: any + required: false + port: + type: any + required: false + security: + type: any + required: false + tries: + type: any + required: false + try-timeout: + type: any + required: false + version: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /snmp-walk: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + authentication-password: + type: any + required: false + authentication-protocol: + type: any + required: false + community: + type: any + required: false + encryption-password: + type: any + required: false + encryption-protocol: + type: any + required: false + oid: + type: any + required: false + port: + type: any + required: false + security: + type: any + required: false + tries: + type: any + required: false + try-timeout: + type: any + required: false + version: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /speed-test: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + append: + type: any + required: false + as-value: + type: any + required: false + connection-count: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + once: + type: any + required: false + password: + type: any + required: false + test-duration: + type: any + required: false + user: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /torch: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + cpu: + type: any + required: false + dscp: + type: any + required: false + dst-address: + type: any + required: false + dst-address6: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + ip-protocol: + type: any + required: false + mac-protocol: + type: any + required: false + port: + type: any + required: false + proplist: + type: any + required: false + src-address: + type: any + required: false + src-address6: + type: any + required: false + vlan-id: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traceroute: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + as-value: + type: any + required: false + count: + type: any + required: false + do-not-fragment: + type: any + required: false + dscp: + type: any + required: false + duration: + type: any + required: false + freeze-frame-interval: + type: any + required: false + interface: + type: any + required: false + max-hops: + type: any + required: false + port: + type: any + required: false + proplist: + type: any + required: false + protocol: + type: any + required: false + size: + type: any + required: false + src-address: + type: any + required: false + timeout: + type: any + required: false + use-dns: + type: any + required: false + vrf: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traffic-generator: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + latency-distribution-max: + type: any + required: false + measure-out-of-order: + type: any + required: false + stats-samples-to-keep: + type: any + required: false + test-id: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inject: + post: + body: + application/json: + type: object + properties: + data: + type: any + required: false + interface: + type: any + required: false + priority: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /inject-pcap: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + do: + type: any + required: false + duration: + type: any + required: false + file: + type: any + required: false + interface: + type: any + required: false + interval: + type: any + required: false + loop: + type: any + required: false + once: + type: any + required: false + pcap-file: + type: any + required: false + speed-multiplier: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /packet-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + copy-from: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header-stack: + type: any + required: false + interface: + type: any + required: false + ip-dscp: + type: any + required: false + ip-dst: + type: any + required: false + ip-frag-off: + type: any + required: false + ip-gateway: + type: any + required: false + ip-id: + type: any + required: false + ip-protocol: + type: any + required: false + ip-src: + type: any + required: false + ip-ttl: + type: any + required: false + ipv6-dst: + type: any + required: false + ipv6-flow-label: + type: any + required: false + ipv6-gateway: + type: any + required: false + ipv6-hop-limit: + type: any + required: false + ipv6-next-header: + type: any + required: false + ipv6-src: + type: any + required: false + ipv6-traffic-class: + type: any + required: false + mac-dst: + type: any + required: false + mac-protocol: + type: any + required: false + mac-src: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + raw-header: + type: any + required: false + special-footer: + type: any + required: false + tcp-ack: + type: any + required: false + tcp-data-offset: + type: any + required: false + tcp-dst-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-src-port: + type: any + required: false + tcp-syn: + type: any + required: false + tcp-urgent-pointer: + type: any + required: false + tcp-window-size: + type: any + required: false + udp-checksum: + type: any + required: false + udp-dst-port: + type: any + required: false + udp-src-port: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + vlan-protocol: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + copy-from: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header-stack: + type: any + required: false + interface: + type: any + required: false + ip-dscp: + type: any + required: false + ip-dst: + type: any + required: false + ip-frag-off: + type: any + required: false + ip-gateway: + type: any + required: false + ip-id: + type: any + required: false + ip-protocol: + type: any + required: false + ip-src: + type: any + required: false + ip-ttl: + type: any + required: false + ipv6-dst: + type: any + required: false + ipv6-flow-label: + type: any + required: false + ipv6-gateway: + type: any + required: false + ipv6-hop-limit: + type: any + required: false + ipv6-next-header: + type: any + required: false + ipv6-src: + type: any + required: false + ipv6-traffic-class: + type: any + required: false + mac-dst: + type: any + required: false + mac-protocol: + type: any + required: false + mac-src: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + raw-header: + type: any + required: false + special-footer: + type: any + required: false + tcp-ack: + type: any + required: false + tcp-data-offset: + type: any + required: false + tcp-dst-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-src-port: + type: any + required: false + tcp-syn: + type: any + required: false + tcp-urgent-pointer: + type: any + required: false + tcp-window-size: + type: any + required: false + udp-checksum: + type: any + required: false + udp-dst-port: + type: any + required: false + udp-src-port: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + vlan-protocol: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header-stack: + type: any + required: false + interface: + type: any + required: false + ip-dscp: + type: any + required: false + ip-dst: + type: any + required: false + ip-frag-off: + type: any + required: false + ip-gateway: + type: any + required: false + ip-id: + type: any + required: false + ip-protocol: + type: any + required: false + ip-src: + type: any + required: false + ip-ttl: + type: any + required: false + ipv6-dst: + type: any + required: false + ipv6-flow-label: + type: any + required: false + ipv6-gateway: + type: any + required: false + ipv6-hop-limit: + type: any + required: false + ipv6-next-header: + type: any + required: false + ipv6-src: + type: any + required: false + ipv6-traffic-class: + type: any + required: false + mac-dst: + type: any + required: false + mac-protocol: + type: any + required: false + mac-src: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + raw-header: + type: any + required: false + special-footer: + type: any + required: false + tcp-ack: + type: any + required: false + tcp-data-offset: + type: any + required: false + tcp-dst-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-src-port: + type: any + required: false + tcp-syn: + type: any + required: false + tcp-urgent-pointer: + type: any + required: false + tcp-window-size: + type: any + required: false + udp-checksum: + type: any + required: false + udp-dst-port: + type: any + required: false + udp-src-port: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + vlan-protocol: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header-stack: + type: any + required: false + interface: + type: any + required: false + ip-dscp: + type: any + required: false + ip-dst: + type: any + required: false + ip-frag-off: + type: any + required: false + ip-gateway: + type: any + required: false + ip-id: + type: any + required: false + ip-protocol: + type: any + required: false + ip-src: + type: any + required: false + ip-ttl: + type: any + required: false + ipv6-dst: + type: any + required: false + ipv6-flow-label: + type: any + required: false + ipv6-gateway: + type: any + required: false + ipv6-hop-limit: + type: any + required: false + ipv6-next-header: + type: any + required: false + ipv6-src: + type: any + required: false + ipv6-traffic-class: + type: any + required: false + mac-dst: + type: any + required: false + mac-protocol: + type: any + required: false + mac-src: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + raw-header: + type: any + required: false + special-footer: + type: any + required: false + tcp-ack: + type: any + required: false + tcp-data-offset: + type: any + required: false + tcp-dst-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-src-port: + type: any + required: false + tcp-syn: + type: any + required: false + tcp-urgent-pointer: + type: any + required: false + tcp-window-size: + type: any + required: false + udp-checksum: + type: any + required: false + udp-dst-port: + type: any + required: false + udp-src-port: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + vlan-protocol: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header-stack: + type: any + required: false + interface: + type: any + required: false + ip-dscp: + type: any + required: false + ip-dst: + type: any + required: false + ip-frag-off: + type: any + required: false + ip-gateway: + type: any + required: false + ip-id: + type: any + required: false + ip-protocol: + type: any + required: false + ip-src: + type: any + required: false + ip-ttl: + type: any + required: false + ipv6-dst: + type: any + required: false + ipv6-flow-label: + type: any + required: false + ipv6-gateway: + type: any + required: false + ipv6-hop-limit: + type: any + required: false + ipv6-next-header: + type: any + required: false + ipv6-src: + type: any + required: false + ipv6-traffic-class: + type: any + required: false + mac-dst: + type: any + required: false + mac-protocol: + type: any + required: false + mac-src: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + raw-header: + type: any + required: false + special-footer: + type: any + required: false + tcp-ack: + type: any + required: false + tcp-data-offset: + type: any + required: false + tcp-dst-port: + type: any + required: false + tcp-flags: + type: any + required: false + tcp-src-port: + type: any + required: false + tcp-syn: + type: any + required: false + tcp-urgent-pointer: + type: any + required: false + tcp-window-size: + type: any + required: false + udp-checksum: + type: any + required: false + udp-dst-port: + type: any + required: false + udp-src-port: + type: any + required: false + vlan-id: + type: any + required: false + vlan-priority: + type: any + required: false + vlan-protocol: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /quick: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + cpu-core: + type: any + required: false + duration: + type: any + required: false + entries-to-show: + type: any + required: false + freeze-frame-interval: + type: any + required: false + id: + type: any + required: false + interface: + type: any + required: false + mbps: + type: any + required: false + measure-out-of-order: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + proplist: + type: any + required: false + stream: + type: any + required: false + test-id: + type: any + required: false + tx-template: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /raw-packet-template: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + copy-from: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header: + type: any + required: false + ip-header-offset: + type: any + required: false + ipv6-header-offset: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + special-footer: + type: any + required: false + tcp-header-offset: + type: any + required: false + udp-compute-checksum: + type: any + required: false + udp-header-offset: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + copy-from: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header: + type: any + required: false + ip-header-offset: + type: any + required: false + ipv6-header-offset: + type: any + required: false + name: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + special-footer: + type: any + required: false + tcp-header-offset: + type: any + required: false + udp-compute-checksum: + type: any + required: false + udp-header-offset: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header: + type: any + required: false + ip-header-offset: + type: any + required: false + ipv6-header-offset: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + special-footer: + type: any + required: false + tcp-header-offset: + type: any + required: false + udp-compute-checksum: + type: any + required: false + udp-header-offset: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header: + type: any + required: false + ip-header-offset: + type: any + required: false + ipv6-header-offset: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + special-footer: + type: any + required: false + tcp-header-offset: + type: any + required: false + udp-compute-checksum: + type: any + required: false + udp-header-offset: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + compute-checksum-from-offset: + type: any + required: false + data: + type: any + required: false + data-byte: + type: any + required: false + header: + type: any + required: false + ip-header-offset: + type: any + required: false + ipv6-header-offset: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + port: + type: any + required: false + random-byte-offsets-and-masks: + type: any + required: false + random-ranges: + type: any + required: false + special-footer: + type: any + required: false + tcp-header-offset: + type: any + required: false + udp-compute-checksum: + type: any + required: false + udp-header-offset: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + latency-distribution-max: + type: any + required: false + measure-out-of-order: + type: any + required: false + stats-samples-to-keep: + type: any + required: false + test-id: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /start: + post: + body: + application/json: + type: object + properties: + cpu-core: + type: any + required: false + id: + type: any + required: false + interface: + type: any + required: false + mbps: + type: any + required: false + measure-out-of-order: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + stream: + type: any + required: false + test-id: + type: any + required: false + tx-template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stats: + /latency-distribution: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + port: + type: any + required: false + proplist: + type: any + required: false + seq: + type: any + required: false + show-ids: + type: any + required: false + stream-id: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /port: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /raw: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stream: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stop: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /stream: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + cpu-core: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + mbps: + type: any + required: false + name: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + tx-template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + copy-from: + type: any + required: false + cpu-core: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + mbps: + type: any + required: false + name: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + tx-template: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + cpu-core: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + mbps: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + tx-template: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + cpu-core: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + mbps: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + tx-template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + cpu-core: + type: any + required: false + disabled: + type: any + required: false + id: + type: any + required: false + mbps: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + packet-count: + type: any + required: false + packet-size: + type: any + required: false + port: + type: any + required: false + pps: + type: any + required: false + tx-template: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /unset: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /traffic-monitor: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + on-event: + type: any + required: false + threshold: + type: any + required: false + traffic: + type: any + required: false + trigger: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + on-event: + type: any + required: false + threshold: + type: any + required: false + traffic: + type: any + required: false + trigger: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + threshold: + type: any + required: false + traffic: + type: any + required: false + trigger: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + threshold: + type: any + required: false + traffic: + type: any + required: false + trigger: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + disabled: + type: any + required: false + interface: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + on-event: + type: any + required: false + threshold: + type: any + required: false + traffic: + type: any + required: false + trigger: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /wol: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + interface: + type: any + required: false + mac: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/tostr: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/totime: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/typeof: + post: + body: + application/json: + type: object + properties: + value: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/undo: + post: + body: + application/json: + type: object + properties: + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/user: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /aaa: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + default-group: + type: any + required: false + exclude-groups: + type: any + required: false + interim-update: + type: any + required: false + use-radius: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + accounting: + type: any + required: false + default-group: + type: any + required: false + exclude-groups: + type: any + required: false + interim-update: + type: any + required: false + use-radius: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /active: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /request-logout: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + copy-from: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + name: + type: any + required: false + password: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /disable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /enable: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /expire-password: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /group: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + policy: + type: any + required: false + skin: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + name: + type: any + required: false + policy: + type: any + required: false + skin: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /comment: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + patch: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + policy: + type: any + required: false + skin: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + policy: + type: any + required: false + skin: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + policy: + type: any + required: false + skin: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + address: + type: any + required: false + comment: + type: any + required: false + disabled: + type: any + required: false + group: + type: any + required: false + name: + type: any + required: false + numbers: + type: any + required: false + password: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /settings: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /edit: + post: + body: + application/json: + type: object + properties: + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + patch: + body: + application/json: + type: object + properties: + minimum-categories: + type: any + required: false + minimum-password-length: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + as-value: + type: any + required: false + file: + type: any + required: false + interval: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /set: + post: + body: + application/json: + type: object + properties: + minimum-categories: + type: any + required: false + minimum-password-length: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /ssh-keys: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /add: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + key: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + put: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + copy-from: + type: any + required: false + key: + type: any + required: false + user: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import: + post: + body: + application/json: + type: object + properties: + key-owner: + type: any + required: false + public-key-file: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /private: + get: + queryParameters: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: array + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /find: + post: + body: + application/json: + type: object + properties: + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /get: + post: + body: + application/json: + type: object + properties: + as-string: + type: any + required: false + as-string-value: + type: any + required: false + number: + type: any + required: false + value-name: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /{id}: + get: + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + uriParameters: + id: + type: string + delete: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /import: + post: + body: + application/json: + type: object + properties: + key-owner: + type: any + required: false + passphrase: + type: any + required: false + private-key-file: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /print: + post: + body: + application/json: + type: object + properties: + append: + type: any + required: false + as-value: + type: any + required: false + brief: + type: any + required: false + count-only: + type: any + required: false + detail: + type: any + required: false + file: + type: any + required: false + follow: + type: any + required: false + follow-only: + type: any + required: false + follow-strict: + type: any + required: false + from: + type: any + required: false + interval: + type: any + required: false + proplist: + type: any + required: false + show-ids: + type: any + required: false + terse: + type: any + required: false + value-list: + type: any + required: false + where: + type: any + required: false + without-paging: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /remove: + post: + body: + application/json: + type: object + properties: + numbers: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /reset: + post: + body: + application/json: + type: object + properties: + comment: + type: any + required: false + key: + type: any + required: false + numbers: + type: any + required: false + user: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object + /export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/while: + post: + body: + application/json: + type: object + properties: + condition: + type: any + required: false + do: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object +/export: + post: + body: + application/json: + type: object + properties: + compact: + type: any + required: false + file: + type: any + required: false + hide-sensitive: + type: any + required: false + show-sensitive: + type: any + required: false + terse: + type: any + required: false + verbose: + type: any + required: false + where: + type: any + required: false + .proplist: + type: any + required: false + .query: + type: array + required: false + responses: + '200': + description: Success + body: + application/json: + type: any + '400': + description: Bad command or error + body: + application/json: + type: object + '401': + description: Unauthorized + body: + application/json: + type: object